Render heex templates directly from a Phoenix controller
Sometimes a controller and a view and a template is just too much. Here's a way to embed heex templates within your Phoenix controllers.
Hi, I’m Andrew, a programmer and entrepreneur from South Africa,
building
Mailcast
for taking control of your email.
Thanks for visiting and reading.
Sometimes a controller and a view and a template is just too much. Here's a way to embed heex templates within your Phoenix controllers.
How to get a users timezone when using the datetime-local input type in a Phoenix LiveView.
How do you respond to channel broadcasts in a Phoenix LiveView app layout? You need a way to subscribe across all LiveViews.
How do you push an update to a single query string param without changing other params in the url or even being aware of the url or its query string. I’ll explain how to build a filter toggle component and tag list component that maintain state in the query string while updating state in the LiveView.
Phoenix comes with Heroicons built-in. If you want to change to using another icon library, like Fontawesome, it can be done quite easily with a few small changes. This post will show you the steps needed so the <.icon /> component works with Fontawesome.
How to add a tooltip component to your Phoenix app using PopperJS. Learn how to connect client-side javascript when elements are added and removed from the DOM.
How to change the Webpack configuration in Phoenix 1.4 from CSS to using SASS/SCSS
Getting started with Phoenix 1.4 is really quite easy.