I found out about using dynamic class names by source diving the Model class. Another cool thing you can do is using dynamic variable names which is kinda weird but helps if you found yourself in a scenario where dynamic variables would be helpful.
When the likeable component loading it's actually getting the like status inside mount. If there are multiple likeable component loaded the query will run as much as the loaded components. Instead doing that, passing the like status from parent component, which can be fetched using eager loading will reduce the query thats being called
I prefer to pass the model itself instead only the classname and id, so i dont need to query to database to get the data, cuz its already there. So it should becomes like this `@livewire('likeable', ['model' => $comment])
14:50 Could we just query all the likes(that we need of course) from the parent component and then pass them to each button component. This would result in only one query and remove query to db from component itself?
Currently I have 5 reviews in queue, so realistically I can do only in November. You can email me povilas@laraveldaily.com and invite me to GitHub, username povilaskorop
King Stalker 0 seconds ago Is there anyway to make the blade syntaxes autocomplete for you for the live wire things also can it not look so white I see spatie permissions blade does the same thing for example I say @role(autocomete your role ) and looks like a normal blade syntax I hope I make sense
Some Blade support comes from PhpStorm, some can be provided by Laravel Idea package for PhpStorm, but I don't think they cover specific packages like Spatie Permissions or others.
I have a question. 1. livewire always render full page on request. Is there any way to render only specific div. without using wire:ignore. 2. I have a bootstrap form wizard when ever make some request the wizard steps become inactive or may go to first step if we are on other step. currently i'm handling it making the steps dynamic to check which step is active or not it works but still flicker. do you have any idea, advice to manage state. Thank you.