Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/annaarbery/skyrim-calc-alhimy
Калькулятор для подбора зелий для игры skyrim на основе имеющихся ингредиентов
https://github.com/annaarbery/skyrim-calc-alhimy
react react-router-v6 webpack zustand
Last synced: about 17 hours ago
JSON representation
Калькулятор для подбора зелий для игры skyrim на основе имеющихся ингредиентов
- Host: GitHub
- URL: https://github.com/annaarbery/skyrim-calc-alhimy
- Owner: AnnaArbery
- Created: 2023-12-04T02:11:11.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-09T23:08:16.000Z (3 months ago)
- Last Synced: 2024-11-10T00:17:47.139Z (3 months ago)
- Topics: react, react-router-v6, webpack, zustand
- Language: TypeScript
- Homepage: https://annaarbery.github.io/skyrim-calc-alhimy/
- Size: 1.64 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# О каулькуляторе алхимии
Скрипт созданный на react для игры Skyrim
### Решает 2 типа задач:
- Кач алхимии - из определенного имеющегося набора ингредиентов подобрать зелья
- Создание полезных зелий с нужными полезными/ядовитыми эффектами### Особенности кода:
- Без использования create-react-app - только react и точно настроенный webpack
- Из библиотек - mobx, mobx-react-lite, react-router-dom
- Все данные хранятся в json-файлах### Переменные окружени
URL_COMPONENTS="./store/props.json"
URL_PROPS="./store/props.json"
URL_NOTES="./store/notes.json"### Доработки
./src/pages/Notes.tsx - типизация (prev)
./src/hooks/useFetch.ts - типизация ([] - argument of type 'undefined[]' is not assignable to parameter of type 'T | (() => T)'.)
./src/pages/Lists.tsx - типизация (List,Item)
./src/hooks/useSaveFormula.ts - типизация (prev)
./src/hooks/useHoverDropdown.ts - типизация (dropdown.id)
./src/hooks/useFilterList.ts - типизация(name - Type 'unknown' cannot be used as an index type.t)