import {RouteObject, useRoutes} from 'react-router-dom'; import React from 'react'; import {ShareableLinkPage} from './shareable-link/shareable-link-page/shareable-link-page'; import {DriveLayout} from './layout/drive-layout'; import {AuthRoute} from '@common/auth/guards/auth-route'; import {NotFoundPage} from '@common/ui/not-found-page/not-found-page'; const DriveRouteConfig: RouteObject[] = [ { path: '/', element: ( ), }, { path: '/folders/:hash', element: ( ), }, { path: '/shares', element: ( ), }, { path: '/recent', element: ( ), }, { path: '/starred', element: ( ), }, { path: '/trash', element: ( ), }, { path: '/search', element: ( ), }, {path: 's/:hash', element: }, {path: '*', element: }, ]; export default function DriveRoutes() { return useRoutes(DriveRouteConfig); }