lib/live_view_native/live_component.ex
defmodule LiveViewNative.LiveComponent do
@moduledoc """
Upgrades a Live Component to a Native Live Component when inherited
with `use LiveViewNative.LiveComponent` like so:
```
defmodule MyApp.MyComponent do
use MyAppWeb, :live_component
use LiveViewNative.LiveComponent
# ...
end
```
"""
defmacro __using__(_opts \\ []) do
quote do
use LiveViewNative.Extensions
end
end
end