import { NextPage } from "next"; import { useAppBridge } from "@saleor/app-sdk/app-bridge"; import { useEffect } from "react"; import { useIsMounted } from "usehooks-ts"; import { useRouter } from "next/router"; import { isInIframe } from "@saleor/apps-shared"; import { LinearProgress } from "@material-ui/core"; const IndexPage: NextPage = () => { const { appBridgeState } = useAppBridge(); const isMounted = useIsMounted(); const { replace } = useRouter(); useEffect(() => { if (isMounted() && appBridgeState?.ready) { replace("/importer"); } }, [isMounted, appBridgeState?.ready, replace]); if (isInIframe()) { return ; } return (

Saleor Data Importer

This is Saleor App that allows importing data from CSV

Install app in your Saleor instance and open in with Dashboard

); }; export default IndexPage;