import { WiMoonAltFirstQuarter, WiMoonAltFull, WiMoonAltNew, } from "solid-icons/wi"; import { Component, createEffect, For, Match, on, Setter, Switch, } from "solid-js"; import { ColorScheme, useTheme } from "./context"; import css from "./picker.module.css"; import { Select } from "~/components/select"; const colorSchemes: Record = Object.fromEntries( Object.entries(ColorScheme).map(([k, v]) => [v, k]) ) as any; export const ColorSchemePicker: Component = (props) => { const themeContext = useTheme(); const setScheme: Setter = (next) => { if (typeof next === "function") { next = next(); } themeContext.setColorScheme(next); }; return ( <> {/* */} ); };