mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-25 19:49:50 +01:00
fix: missing crew skills in compare
This commit is contained in:
1 parent
ea70033b08
commit
18869712e1
2 files changed
+10
-6
No files matched your search
@@ -1,7 +1,9 @@
|
|||||||
import {
|
import {
|
||||||
|
createDefaultSkills,
|
||||||
fetchEquipmentDefinitions,
|
fetchEquipmentDefinitions,
|
||||||
fetchModelDefinitions,
|
fetchModelDefinitions,
|
||||||
fetchProvisionDefinitions,
|
fetchProvisionDefinitions,
|
||||||
|
fetchSkillDefinitions,
|
||||||
} from '@blitzkit/core';
|
} from '@blitzkit/core';
|
||||||
import { PlusIcon } from '@radix-ui/react-icons';
|
import { PlusIcon } from '@radix-ui/react-icons';
|
||||||
import { Box, Flex, Heading, IconButton, Text } from '@radix-ui/themes';
|
import { Box, Flex, Heading, IconButton, Text } from '@radix-ui/themes';
|
||||||
@@ -18,12 +20,13 @@ import { ComparePersistent } from '../../../stores/comparePersistent';
|
|||||||
const modelDefinitions = await fetchModelDefinitions();
|
const modelDefinitions = await fetchModelDefinitions();
|
||||||
const equipmentDefinitions = await fetchEquipmentDefinitions();
|
const equipmentDefinitions = await fetchEquipmentDefinitions();
|
||||||
const provisionDefinitions = await fetchProvisionDefinitions();
|
const provisionDefinitions = await fetchProvisionDefinitions();
|
||||||
|
const skillDefinitions = await fetchSkillDefinitions();
|
||||||
|
|
||||||
export function Page() {
|
export function Page() {
|
||||||
return (
|
return (
|
||||||
<App.Provider>
|
<App.Provider>
|
||||||
<ComparePersistent.Provider>
|
<ComparePersistent.Provider>
|
||||||
<CompareEphemeral.Provider>
|
<CompareEphemeral.Provider data={createDefaultSkills(skillDefinitions)}>
|
||||||
<Content />
|
<Content />
|
||||||
</CompareEphemeral.Provider>
|
</CompareEphemeral.Provider>
|
||||||
</ComparePersistent.Provider>
|
</ComparePersistent.Provider>
|
||||||
|
|||||||
@@ -15,9 +15,10 @@ export interface CompareEphemeral {
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
export const CompareEphemeral = createContextualStore(() =>
|
export const CompareEphemeral = createContextualStore(
|
||||||
create<CompareEphemeral>()(() => ({
|
(crewSkills: Record<number, number>) =>
|
||||||
crewSkills: {},
|
create<CompareEphemeral>()(() => ({
|
||||||
members: [],
|
crewSkills,
|
||||||
})),
|
members: [],
|
||||||
|
})),
|
||||||
);
|
);
|
||||||
Reference in new issue
Block a user