Revert "Revert "feat: progress on tankopedia search""

This reverts commit 4c5ad23edf.
This commit is contained in:
TrèsAbhi committed 2024-09-17 21:44:31 -05:00
1 parent 4c5ad23edf
commit 18edc38433
10 files changed
+62 -71

No files matched your search

+11 -15
View File
@@ -1,6 +1,5 @@
import { TankClass, Tier, TreeType } from '@blitzkit/core';
import { create } from 'zustand';
import { createContextualSafeStore } from '../core/zustand/createContextualSafeStore';
import type { TankClass, Tier, TreeType } from '@blitzkit/core';
import { map } from 'nanostores';
export interface TankFilters {
tiers: Tier[];
@@ -12,15 +11,12 @@ export interface TankFilters {
searching: boolean;
}
export const { Provider, use, useMutation, useStore } =
createContextualSafeStore(() =>
create<TankFilters>()(() => ({
tiers: [],
nations: [],
classes: [],
types: [],
testing: 'include',
search: undefined,
searching: false,
})),
);
export const $tankFilters = map<TankFilters>({
tiers: [],
nations: [],
classes: [],
types: [],
testing: 'include',
search: undefined,
searching: false,
});
+6 -10
View File
@@ -1,6 +1,5 @@
import { create } from 'zustand';
import { createContextualSafeStore } from '../core/zustand/createContextualSafeStore';
import {
import { map } from 'nanostores';
import type {
TankopediaSortBy,
TankopediaSortDirection,
} from './tankopediaPersistent';
@@ -10,10 +9,7 @@ export interface TankopediaSort {
direction: TankopediaSortDirection;
}
export const { Provider, use, useMutation, useStore } =
createContextualSafeStore(() =>
create<TankopediaSort>()(() => ({
by: 'meta.none',
direction: 'descending',
})),
);
export const $tankopediaSort = map<TankopediaSort>({
by: 'meta.none',
direction: 'descending',
});