import { useEffect, useState } from "react"; import { useRaw } from "../../store/raw"; import { useLocation } from "react-router"; import { DynamicIcon } from "lucide-react/dynamic"; import "./fview.scss"; function FileView() { const raw = useRaw(); const location = useLocation(); const [load, setLoad] = useState(false); useEffect(() => { if (!load) { raw.update(location.pathname.substring(1, location.pathname.length)); setLoad(true); return; } }, [raw, location, load]); return (
{raw.data}