mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-21 18:57:03 +02: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 {
|
||||
createDefaultSkills,
|
||||
fetchEquipmentDefinitions,
|
||||
fetchModelDefinitions,
|
||||
fetchProvisionDefinitions,
|
||||
fetchSkillDefinitions,
|
||||
} from '@blitzkit/core';
|
||||
import { PlusIcon } from '@radix-ui/react-icons';
|
||||
import { Box, Flex, Heading, IconButton, Text } from '@radix-ui/themes';
|
||||
@@ -18,12 +20,13 @@ import { ComparePersistent } from '../../../stores/comparePersistent';
|
||||
const modelDefinitions = await fetchModelDefinitions();
|
||||
const equipmentDefinitions = await fetchEquipmentDefinitions();
|
||||
const provisionDefinitions = await fetchProvisionDefinitions();
|
||||
const skillDefinitions = await fetchSkillDefinitions();
|
||||
|
||||
export function Page() {
|
||||
return (
|
||||
<App.Provider>
|
||||
<ComparePersistent.Provider>
|
||||
<CompareEphemeral.Provider>
|
||||
<CompareEphemeral.Provider data={createDefaultSkills(skillDefinitions)}>
|
||||
<Content />
|
||||
</CompareEphemeral.Provider>
|
||||
</ComparePersistent.Provider>
|
||||
|
||||
@@ -15,9 +15,10 @@ export interface CompareEphemeral {
|
||||
};
|
||||
}
|
||||
|
||||
export const CompareEphemeral = createContextualStore(() =>
|
||||
create<CompareEphemeral>()(() => ({
|
||||
crewSkills: {},
|
||||
members: [],
|
||||
})),
|
||||
export const CompareEphemeral = createContextualStore(
|
||||
(crewSkills: Record<number, number>) =>
|
||||
create<CompareEphemeral>()(() => ({
|
||||
crewSkills,
|
||||
members: [],
|
||||
})),
|
||||
);
|
||||
Reference in new issue
Block a user