export const routes = [
{ path: '/', element: <MainPage />},
{ path: '/posts', element: <Posts />},
{ path: '/posts/:postId', element: <PostIdPage />},
{ path: '/about', element: <About />},
{ path: '*', element: <h1>НЕТ ПУТИ</h1>},
]
<Routes>
{routes.map((r, index) => (
<Route key={r.path} path={r.path} element={r.element} />
))}
</Routes>
<Controller
render={({ field: { onChange, value } }) => (
<CustomSelect
className={classes.select}
options={OptionsCategories}
onChange={onChange}
value={value}
/>
)}
name="name_2"
control={control}
/>
К тому же куда тут реф форвардить? У него же просто массив кнопок.наверное в какой-то
AnimatePresence
- это я так предполагаю что это за место браузерного select а SelectItem
- за место option, правда сомневаюсь что это заработает но ошибка пропадёт про ref как минимум const f = (a,b,c) => ...
{
'algebra': 6,
'history': 8,
'physics': 9,
'geography': 2,
'chemistry': 9
}