import { useContext, useState } from "react"; import { CanvasContext } from "@/context/Canvas"; import { DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle } from "@/components/ui/dialog"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; function SetScale({ close }: DialogProps) { const { scale, setScale } = useContext(CanvasContext); const [newScale, setNewScale] = useState(scale * 100); const onSubmit = () => { setScale(newScale / 100); close(); }; return ( Set Scale Set your scale to a particular percentage setNewScale(parseInt(e.target.value))} /> ); } export default SetScale;