piral-core
Version:
The core library for creating a Piral instance.
13 lines • 621 B
JavaScript
import * as React from 'react';
//@ts-ignore
import { Routes, Route } from 'react-router';
export const DefaultRouteSwitch = ({ paths, NotFound, ...props }) => {
return (React.createElement(Routes, { ...props },
paths.map(({ path, Component }) => (
//@ts-ignore
React.createElement(Route, { key: path, path: path, element: React.createElement(Component, null) }))),
//@ts-ignore
React.createElement(Route, { path: "*", element: React.createElement(NotFound, null) })));
};
DefaultRouteSwitch.displayName = 'DefaultRouteSwitch';
//# sourceMappingURL=DefaultRouteSwitch_v7.js.map