mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-21 10:47:04 +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() {
|
||||
const tanks = use(tanksDefinitionsArray);
|
||||
return null;
|
||||
const [state, setState] = useState(
|
||||
extractEmbedConfigDefaults(tankEmbedConfig),
|
||||
);
|
||||
|
||||
@@ -172,13 +172,8 @@ export const tankDefinitions = fetchCdonLz4<TankDefinitions>(
|
||||
asset('definitions/tanks.cdon.lz4'),
|
||||
);
|
||||
|
||||
const entries = new Promise<TankDefinition[]>(async (resolve) => {
|
||||
resolve(Object.entries(await tankDefinitions).map(([, entry]) => entry));
|
||||
});
|
||||
export const tanksDefinitionsArray = new Promise<TankDefinition[]>(
|
||||
async (resolve) => {
|
||||
resolve((await entries).map((entry) => entry)); // TODO: wtf?
|
||||
},
|
||||
export const tanksDefinitionsArray = tankDefinitions.then((tanks) =>
|
||||
Object.values(tanks).map((tank) => tank),
|
||||
);
|
||||
export const tankNames = tanksDefinitionsArray.then((tanks) =>
|
||||
Promise.all(
|
||||
|
||||
Reference in new issue
Block a user