feat: useAwait

This commit is contained in:
TrèsAbhi committed 2025-11-30 22:12:46 -06:00
1 parent 42cada1811
commit 4033e8618f
6 files changed
+90 -27

No files matched your search

+10 -1
View File
@@ -1,3 +1,12 @@
import { TankCatalogComponent } from "@protos/blitz_static_tank_component";
import { AbstractAPI } from "./abstract";
export class ClientAPI extends AbstractAPI {}
export class ClientAPI extends AbstractAPI {
async tank(id: string) {
const response = await fetch(`/api/tanks/${id}.pb`);
const buffer = await response.arrayBuffer();
const array = new Uint8Array(buffer);
return TankCatalogComponent.decode(array);
}
}