import type { NextPage } from "next"; import Head from "next/head"; import "mapbox-gl/dist/mapbox-gl.css"; import Map from "../components/Map"; import { useAppDispatch } from "../lib/hooks"; import { setPluginsTxt } from "../slices/pluginsTxt"; const Home: NextPage = () => { const dispatch = useAppDispatch(); return ( <> Modmapper
{ console.log("drag over!"); evt.preventDefault(); }} onDrop={async (evt) => { console.log("drop!"); evt.preventDefault(); if (evt.dataTransfer.items && evt.dataTransfer.items.length > 0) { const file = evt.dataTransfer.items[0].getAsFile(); if (file) { dispatch(setPluginsTxt(await file.text())); } } }} >
); }; export default Home;