one
Version:
One is a new React Framework that makes Vite serve both native and web.
9 lines (7 loc) • 330 B
text/typescript
import { getPathnameFromFilePath } from '../../utils/getPathnameFromFilePath'
import type { RouteInfo } from '../../vite/types'
export function getPathFromRoute(route: RouteInfo<string>) {
return getPathnameFromFilePath(route.file, {}, false, { preserveExtensions: true })
.replace(/^\.\//, '/')
.replace(/\/+$/, '')
}