mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-24 20:19:49 +02:00
fix: stupid javascript my butt
This commit is contained in:
1 parent
c278bb094a
commit
de9254a221
2 files changed
+3
-7
No files matched your search
@@ -64,6 +64,7 @@ export type TanksEmbedState = ExtractEmbedConfigType<typeof tankEmbedConfig>;
|
|||||||
|
|
||||||
export default function Page() {
|
export default function Page() {
|
||||||
const tanks = use(tanksDefinitionsArray);
|
const tanks = use(tanksDefinitionsArray);
|
||||||
|
return null;
|
||||||
const [state, setState] = useState(
|
const [state, setState] = useState(
|
||||||
extractEmbedConfigDefaults(tankEmbedConfig),
|
extractEmbedConfigDefaults(tankEmbedConfig),
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -172,13 +172,8 @@ export const tankDefinitions = fetchCdonLz4<TankDefinitions>(
|
|||||||
asset('definitions/tanks.cdon.lz4'),
|
asset('definitions/tanks.cdon.lz4'),
|
||||||
);
|
);
|
||||||
|
|
||||||
const entries = new Promise<TankDefinition[]>(async (resolve) => {
|
export const tanksDefinitionsArray = tankDefinitions.then((tanks) =>
|
||||||
resolve(Object.entries(await tankDefinitions).map(([, entry]) => entry));
|
Object.values(tanks).map((tank) => tank),
|
||||||
});
|
|
||||||
export const tanksDefinitionsArray = new Promise<TankDefinition[]>(
|
|
||||||
async (resolve) => {
|
|
||||||
resolve((await entries).map((entry) => entry)); // TODO: wtf?
|
|
||||||
},
|
|
||||||
);
|
);
|
||||||
export const tankNames = tanksDefinitionsArray.then((tanks) =>
|
export const tankNames = tanksDefinitionsArray.then((tanks) =>
|
||||||
Promise.all(
|
Promise.all(
|
||||||
|
|||||||
Reference in new issue
Block a user