Detail navigation
Since wo do not want a full blown up navigation library like react-router i implemented a own navigation solution based on zustand which can just navigate by updating the search param for the detail page. See merge request !17
Showing
- src/App.tsx 8 additions, 65 deletionssrc/App.tsx
- src/components/DetailLink/DetailLink.tsx 26 additions, 0 deletionssrc/components/DetailLink/DetailLink.tsx
- src/components/DetailLink/index.ts 1 addition, 0 deletionssrc/components/DetailLink/index.ts
- src/components/SearchHits/Hit/Hit.tsx 4 additions, 2 deletionssrc/components/SearchHits/Hit/Hit.tsx
- src/hooks/__TEST__/useNavigation.test.ts 19 additions, 0 deletionssrc/hooks/__TEST__/useNavigation.test.ts
- src/hooks/useNavigation.ts 28 additions, 0 deletionssrc/hooks/useNavigation.ts
- src/main.jsx 1 addition, 1 deletionsrc/main.jsx
- src/pages/DetailPage/DetailPage.tsx 24 additions, 0 deletionssrc/pages/DetailPage/DetailPage.tsx
- src/pages/DetailPage/index.ts 1 addition, 0 deletionssrc/pages/DetailPage/index.ts
- src/pages/SearchPage/SearchPage.tsx 70 additions, 0 deletionssrc/pages/SearchPage/SearchPage.tsx
- src/pages/SearchPage/index.ts 1 addition, 0 deletionssrc/pages/SearchPage/index.ts
Loading
Please register or sign in to comment