When we want to work with modal-ups and etc we might have to conditionally show and hide markup.
There are two ways by which we can do it.
- Using this.template.querySelector() with adding and removing css classes.
Let's look at the first approach here, you will find a lot of examples that use the second approach on my blog (here is an example)
Here is the controller file that is responsible in getting the data back from an Apex method. It's basically wiring the output of the Apex method to a property, nothing fancy.
Hope this is helpful!