fix: persistent tank filters

This commit is contained in:
TrèsAbhi committed 2024-08-21 20:01:20 -05:00
1 parent d45637a407
commit e6b29a4ab8
3 files changed
+3 -6

No files matched your search

-3
View File
@@ -6,7 +6,6 @@ import { TIER_ROMAN_NUMERALS } from '../../../../core/blitzkit/tankDefinitions/c
import { tankIcon } from '../../../../core/blitzkit/tankIcon'; import { tankIcon } from '../../../../core/blitzkit/tankIcon';
import strings from '../../../../lang/en-US.json'; import strings from '../../../../lang/en-US.json';
import * as Duel from '../../../../stores/duel'; import * as Duel from '../../../../stores/duel';
import * as TankFilters from '../../../../stores/tankFilters';
import * as TankopediaEphemeral from '../../../../stores/tankopediaEphemeral'; import * as TankopediaEphemeral from '../../../../stores/tankopediaEphemeral';
export default async function Layout({ export default async function Layout({
@@ -29,7 +28,6 @@ export default async function Layout({
return ( return (
<TankopediaEphemeral.Provider data={tankModelDefinition}> <TankopediaEphemeral.Provider data={tankModelDefinition}>
<TankFilters.Provider>
<Duel.Provider <Duel.Provider
data={{ data={{
tank: awaitedTankDefinitions[id], tank: awaitedTankDefinitions[id],
@@ -44,7 +42,6 @@ export default async function Layout({
{children} {children}
</Duel.Provider> </Duel.Provider>
</TankFilters.Provider>
</TankopediaEphemeral.Provider> </TankopediaEphemeral.Provider>
); );
} }
+3
View File
@@ -1,10 +1,13 @@
import * as TankFilters from '../../../stores/tankFilters';
import * as TankopediaPersistent from '../../../stores/tankopediaPersistent'; import * as TankopediaPersistent from '../../../stores/tankopediaPersistent';
import * as TankopediaSort from '../../../stores/tankopediaSort'; import * as TankopediaSort from '../../../stores/tankopediaSort';
export default function Layout({ children }: { children: React.ReactNode }) { export default function Layout({ children }: { children: React.ReactNode }) {
return ( return (
<TankFilters.Provider>
<TankopediaPersistent.Provider> <TankopediaPersistent.Provider>
<TankopediaSort.Provider>{children}</TankopediaSort.Provider> <TankopediaSort.Provider>{children}</TankopediaSort.Provider>
</TankopediaPersistent.Provider> </TankopediaPersistent.Provider>
</TankFilters.Provider>
); );
} }
-3
View File
@@ -1,13 +1,10 @@
import PageWrapper from '../../../components/PageWrapper'; import PageWrapper from '../../../components/PageWrapper';
import * as TankFilters from '../../../stores/tankFilters';
import { TankSearch } from './components/TankSearch'; import { TankSearch } from './components/TankSearch';
export default function Page() { export default function Page() {
return ( return (
<TankFilters.Provider>
<PageWrapper color="purple" size={1028}> <PageWrapper color="purple" size={1028}>
<TankSearch /> <TankSearch />
</PageWrapper> </PageWrapper>
</TankFilters.Provider>
); );
} }