import { useEffect, useState } from "react"; import { useAppContext } from "../../contexts/AppContext"; import { Canvas } from "../../lib/canvas"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { faXmark } from "@fortawesome/free-solid-svg-icons"; import { IPaletteContext } from "@sc07-canvas/lib/src/net"; export const Palette = () => { const { config, user } = useAppContext(); const [pallete, setPallete] = useState({}); useEffect(() => { if (!Canvas.instance) return; Canvas.instance.updatePallete(pallete); }, [pallete]); return (
{config.pallete.colors.map((color) => ( ))}
{!user && (
You are not logged in Login
)}
); };