diff --git a/.biomeignore b/.biomeignore index fbb90ad..4f61e74 100644 --- a/.biomeignore +++ b/.biomeignore @@ -1,4 +1,5 @@ dist +dist/** **/vendor/** **/locales/** generated.* diff --git a/biome.json b/biome.json index 361107f..d6f206a 100644 --- a/biome.json +++ b/biome.json @@ -1,7 +1,8 @@ { "$schema": "https://biomejs.dev/schemas/2.0.0/schema.json", "files": { - "ignoreUnknown": true + "ignoreUnknown": true, + "includes": ["src/**/*.{ts,tsx,js,jsx}"] }, "linter": { "enabled": true, diff --git a/src/components/characters.tsx b/src/components/characters.tsx index 9389af6..904f60e 100644 --- a/src/components/characters.tsx +++ b/src/components/characters.tsx @@ -48,7 +48,8 @@ export const CharacterCard = ({ character }: { character: TricksterCharacter }) return ( <> -
{ setSelectedCharacter(character) }} @@ -64,7 +65,11 @@ export const CharacterCard = ({ character }: { character: TricksterCharacter })
{character.base_job === -8 ? ( - + Gel character ) : ( {`Character )}
@@ -94,7 +100,7 @@ export const CharacterCard = ({ character }: { character: TricksterCharacter })
- + ) } @@ -157,7 +163,7 @@ export const CharacterRoulette = () => { }} >
- {searchResults ? searchResults : <>} + {searchResults ? searchResults : null}
diff --git a/src/components/inventory/index.tsx b/src/components/inventory/index.tsx index 14536ba..de59cc7 100644 --- a/src/components/inventory/index.tsx +++ b/src/components/inventory/index.tsx @@ -46,7 +46,8 @@ const InventoryTabs = () => {
{sections.map(x => { return ( -
{ setInventoryFilterTab(x.value) }} @@ -55,14 +56,15 @@ const InventoryTabs = () => { ${inventoryFilter.tab === x.value ? selectedStyle : ''}`} > {x.name} -
+ ) })}
{cardSections.map(x => { return ( -
{ setInventoryFilterTab(x.value) }} @@ -71,7 +73,7 @@ ${inventoryFilter.tab === x.value ? selectedStyle : ''}`} ${inventoryFilter.tab === x.value ? selectedStyle : ''}`} > {x.name} -
+ ) })}
@@ -103,41 +105,45 @@ export const Inventory = () => {
-
{ addPageItemSelection() }} > select filtered -
-
+
-
+
+
-
{ // sendOrders() }} className="hover:cursor-pointer whitespace-preborder border-black-1 bg-orange-200 hover:bg-orange-300 px-2 py-1" > Move Selected -
+
@@ -152,22 +158,26 @@ export const Inventory = () => { setSearch(e.target.value) }} /> -
{ paginateInventory(-1) }} + aria-label="Previous page" > -
-
+
+
diff --git a/src/components/inventory/movetarget.tsx b/src/components/inventory/movetarget.tsx index a55b2fd..79a4294 100644 --- a/src/components/inventory/movetarget.tsx +++ b/src/components/inventory/movetarget.tsx @@ -28,9 +28,11 @@ const AccountInventorySelectorItem = forwardRef< return (
{ > {items.map((item, index) => ( { @@ -19,8 +19,9 @@ export const LoginWidget = () => {
{loginState.community_name}
) }, }), diff --git a/src/state/atoms.ts b/src/state/atoms.ts index 57ec913..0788251 100644 --- a/src/state/atoms.ts +++ b/src/state/atoms.ts @@ -187,7 +187,7 @@ export const currentItemSelectionAtom = atom<[Map, number]>([ export const currentInventorySearchQueryAtom = atom('') export const filteredCharacterItemsAtom = atom(get => { - const { items, searcher } = get(currentCharacterItemsAtom) + const { items } = get(currentCharacterItemsAtom) const [selection] = get(currentItemSelectionAtom) const filter = get(inventoryFilterAtom) const out: ItemWithSelection[] = [] @@ -202,7 +202,7 @@ export const filteredCharacterItemsAtom = atom(get => { continue } } - let status + let status: { selected: boolean } | undefined if (selection.has(value.id)) { status = { selected: true, diff --git a/src/state/state.ts b/src/state/state.ts index 42677e9..66c5aac 100644 --- a/src/state/state.ts +++ b/src/state/state.ts @@ -68,7 +68,7 @@ export const loadStore = () => { export const saveStore = () => { const store = useStoreRef() for (const [k, v] of Object.entries(StoreReviver)) { - let coke + let coke: string | undefined if (store[k as keyof RefStore] !== undefined) { coke = v.Murder(store[k as keyof RefStore].value as any) }