themeSwitcherRef

@Composable
fun IComponent.themeSwitcherRef(title: String? = "Switch color theme", autoIcon: String = "fas fa-circle-half-stroke", lightIcon: String = "fas fa-moon", darkIcon: String = "fas fa-sun", round: Boolean = false, disabled: Boolean = false, className: String? = null, id: String? = null, content: @Composable IButton.() -> Unit = {}): Button

The theme switcher component for Tailwindcss, returning a reference.

Return

the theme switcher component

Parameters

title

the title of the theme switcher

autoIcon

the icon of the theme switcher when the theme is auto

lightIcon

the icon of the theme switcher when the theme is light

darkIcon

the icon of the theme switcher when the theme is dark

round

the round state of the theme switcher

disabled

the disabled state of the theme switcher

className

the CSS class name

id

the ID of the theme switcher

content

the content of the theme switcher