"use client"; import { useMemo } from "react"; import { pickers, setColorAttribute } from "../ThemeSetter"; import { ColorPicker } from "./ColorPicker"; import { useReplicache } from "src/replicache"; import { useColorAttribute } from "../useColorAttribute"; export const AccentPickers = (props: { entityID: string; openPicker: pickers; setOpenPicker: (thisPicker: pickers) => void; }) => { let { rep } = useReplicache(); let set = useMemo(() => { return setColorAttribute(rep, props.entityID); }, [rep, props.entityID]); let accent1Value = useColorAttribute( props.entityID, "theme/accent-background", ); let accent2Value = useColorAttribute(props.entityID, "theme/accent-text"); return ( <>
props.setOpenPicker("null")} /> props.setOpenPicker("null")} />
); };