import { useEffect, useState } from "react"; import { useAppContext } from "../contexts/AppContext"; import { Canvas } from "../lib/canvas"; import { IPalleteContext } from "../types"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { faXmark } from "@fortawesome/free-solid-svg-icons"; import { CanvasMeta } from "./CanvasMeta"; export const Pallete = () => { 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
)}
); };