-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Stwórz strukturę potrzebną do rozpoczęcia pracy nad amin panelem
- stwórz route admin-panel.tsx w src/routes
- obecnie w pliku src/routes/__root.tsx jest outlet czyli ten komponent który zwraca aktywny route, oraz menu i stopka landing paga. Admin panel nie będzie miał stopki i będzie używał tam komponentu AdminPanelMenu zamiast LandingMenu. Zastanów się jak to przełączyć, wiadomo że można, po roucie przez jakiegoś hooka pokazywać albo chować ale możliwe że powinno się to inaczej robić, możesz to sprawdzić w docsach a jak nie to wyświetlać albo chować po nazwie routa. Docsy tanstack routera: https://tanstack.com/router/latest
- stwórz komponent src/components/templates/AdminPanelMenu/AdminPanelMenu.tsx, liste opcji zawrzyj w komponencie src/components/organisms/AdminPanelMenuOptions.tsx zrób to podobnie jak ja zrobiłem z menu na mobile, możesz też zmienić nazwę komponentu MenuOptions na LandingMenuOptions żeby było bardziej intuicyjnie. Skorzystaj z drawera: https://mui.com/material-ui/react-drawer/ niech będzie ustawiony na permanent. Narazie niech będą tylko dwie opcje: firmy i warsztaty.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels