solid-router.tsx 600 B

1234567891011121314151617181920212223242526272829303132
  1. import type { ParentProps } from "solid-js"
  2. export function useParams() {
  3. return {
  4. dir: "c3Rvcnk=",
  5. id: "story-session",
  6. }
  7. }
  8. export function useNavigate() {
  9. return () => undefined
  10. }
  11. export function useSearchParams<T extends Record<string, string>>() {
  12. return [{} as Partial<T>, () => undefined] as const
  13. }
  14. export function useLocation() {
  15. return {
  16. pathname: "/story/session/story-session",
  17. search: "",
  18. hash: "",
  19. }
  20. }
  21. export function MemoryRouter(props: ParentProps) {
  22. return props.children
  23. }
  24. export function Route(props: ParentProps) {
  25. return props.children
  26. }