@infinityfx/fluid
Version:
React UI library, using zero-runtime CSS-in-JS.
4 lines (3 loc) • 456 B
JavaScript
"use client";
import{jsx as e}from"react/jsx-runtime";import o from"./toggle.js";import r from"../../hooks/use-fluid.js";import{Icon as t}from"../../core/icons.js";function c(c){const{appliedColorScheme:n,setColorScheme:i}=r();return e(o,{...c,checked:"dark"===n,onChange:e=>{i(e.target.checked?"dark":"light"),c.onChange?.(e)},checkedContent:e(t,{type:"dark"}),children:e(t,{type:"light"})})}export{c as default};
//# sourceMappingURL=theme-toggle.js.map