sendou.ink/app/features/build-analyzer/index.ts
Kalle b6283a89c5
Build filters (#1382)
* Build filters WIP

* Move builds to feature folder

* Move stuff to builds feature folder

* Working filters

* AP values as dropdown

* Should revalidate logic

* Remove debounce

* Fix main ability filter not working by default

* Persist filters to search params

* Disable button if too many filters

* Stack on mobile

* Abilities in i18n json

* Ability icon in filter

* Add i18n

* E2E test

* Remove done todo
2023-06-04 11:37:05 +03:00

26 lines
600 B
TypeScript

export {
possibleApValues,
validatedWeaponIdFromSearchParams,
validatedBuildFromSearchParams,
serializeBuild,
hpDivided,
validatedAnyWeaponFromSearchParams,
buildToAbilityPoints,
} from "./core/utils";
export type {
DamageType,
AbilityPoints,
AnalyzedBuild,
SpecialWeaponParams,
SubWeaponParams,
AnyWeapon,
} from "./analyzer-types";
export {
buildStats,
specialDeviceHp,
specialFieldHp,
subStats,
} from "./core/stats";
export { DAMAGE_TYPE, damageTypeToWeaponType } from "./analyzer-constants";
export { default as weaponParams } from "./core/weapon-params.json";