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 ? (
-

+

) : (
![{`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)
}