import WebhooksRoutes from "@saleor/custom-apps"; import { sectionNames } from "@saleor/intl"; import { parse as parseQs } from "qs"; import React from "react"; import { useIntl } from "react-intl"; import { Route, RouteComponentProps, Switch } from "react-router-dom"; import { WindowTitle } from "../components/WindowTitle"; import { appDetailsPath, AppDetailsUrlQueryParams, appInstallPath, AppInstallUrlQueryParams, AppListUrlQueryParams, appPath, appsListPath, } from "./urls"; import AppView from "./views/App"; import AppDetailsView from "./views/AppDetails"; import AppInstallView from "./views/AppInstall"; import AppsListView from "./views/AppsList"; const AppDetails: React.FC> = ({ match, }) => { const qs = parseQs(location.search.substr(1)); const params: AppDetailsUrlQueryParams = qs; return ( ); }; const App: React.FC> = ({ match }) => ( ); const AppInstall: React.FC = props => { const qs = parseQs(location.search.substr(1)); const params: AppInstallUrlQueryParams = qs; return ; }; const AppsList: React.FC = () => { const qs = parseQs(location.search.substr(1)); const params: AppListUrlQueryParams = qs; return ; }; const Component = () => { const intl = useIntl(); return ( <> ); }; export default Component;