I'd love to be able to just do the following and render Svelte directly from a LiveComponent:
defmodule App.LiveComponent do
use LiveSvelte.LiveComponent
attr(:foo, :string, default: "")
attr(:bar, :string)
def render(assigns) do
~v"""
<script>
export let foo = "foo";
export let bar = "bar"
export let pushEvent;
</script>
<h1>It's working!</h1>
"""
end
end
I'd love to be able to just do the following and render Svelte directly from a LiveComponent: