Open 0xduda opened 6 months ago
На снос: в папке create
Теперь это будет выглядеть так? Пожелания?
@Serggoal вот эти нужны?
@Serggoal вот эти нужны?
нет, но ты после удаления проверяй на всякий случай работоспособность приложения)) кажется всё это нигде не используется
Список модулей на снос:
"@emotion/react": "^11.11.1", "@emotion/styled": "^11.11.0", "@mui/x-charts": "^6.18.3", "@rainbow-me/rainbowkit": "^1.3.0", (под вопросом) "@uniswap/sdk-core": "^4.0.9", "@uniswap/v3-sdk": "^3.10.0", "chart.js": "^4.4.1", "viem": "^1.19.11", (под вопросом) "wagmi": "^1.4.10" (под вопросом) "v3-periphery": "^1.2.1", (не понял что это, надо?) "@faker-js/faker": "^8.3.1",
Теперь предложение по структуре. Логично что все компоненты должны лежать в папке Components, которая там есть, и в ней уже есть часть старых компонентов. Сейчас куча компонентов лежит в рядом с основным пэйджом + что-то старое и не нужное там точно есть. В общем предлагаю следующую структуру:
В папке Components храним ВСЕ компоненты.
В самой папке папке Components создаём папки хотя под часто повтояющиеся компоненты по смыслу. Вот у нас сейчас есть куча модалок, которые мы можем положить в папку Modals в папке Components.
Тоже самое я предлагаю сделать для компонентов, которые относятся к определённой странице. Например, сейчас у нас есть компонент StartPage, который засунут в основной page. В StartPage идёт куча других компонентов. Поэтому вижу структуру следующей, в папке Components создаём папку StartPage - в StartPage кладём компонент StartPage.tsx и делаем рядом папку StartPageContent, куда кладём уже остальные компоненты которые идут в этот StartPage