Current section
Files
Jump to
Current section
Files
lib/salad_ui.ex
defmodule SaladUI do
@moduledoc false
def component do
quote do
use Phoenix.Component
import SaladUI.Helpers
import Tails, only: [classes: 1]
# alias OrangeCmsWeb.Components.LadUI.LadJS
alias Phoenix.LiveView.JS
end
end
@doc """
When used, dispatch to the appropriate macro.
"""
defmacro __using__(which) when is_atom(which) do
apply(__MODULE__, which, [])
end
defmacro __using__(_) do
quote do
import SaladUI.Alert
import SaladUI.Avatar
import SaladUI.Badge
import SaladUI.Breadcrumb
import SaladUI.Button
import SaladUI.Card
import SaladUI.Checkbox
import SaladUI.Dialog
import SaladUI.DropdownMenu
import SaladUI.Form
import SaladUI.HoverCard
import SaladUI.Icon
import SaladUI.Input
import SaladUI.Label
import SaladUI.Menu
import SaladUI.Pagination
import SaladUI.Progress
import SaladUI.ScrollArea
import SaladUI.Select
import SaladUI.Separator
import SaladUI.Sheet
import SaladUI.Skeleton
import SaladUI.Slider
import SaladUI.Switch
import SaladUI.Table
import SaladUI.Tabs
import SaladUI.Textarea
import SaladUI.Tooltip
end
end
end