From ed71ba09ba5809e0d2cb9d9012af67fff341d6a2 Mon Sep 17 00:00:00 2001 From: imperosol Date: Fri, 7 Mar 2025 17:56:08 +0100 Subject: [PATCH] fix typescript types --- core/static/bundled/utils/api.ts | 1 - counter/static/bundled/counter/product-list-index.ts | 2 +- sas/static/bundled/sas/album-index.ts | 11 ++++------- sas/static/bundled/sas/user/pictures-index.ts | 8 +++----- 4 files changed, 8 insertions(+), 14 deletions(-) diff --git a/core/static/bundled/utils/api.ts b/core/static/bundled/utils/api.ts index af68511b..225337b0 100644 --- a/core/static/bundled/utils/api.ts +++ b/core/static/bundled/utils/api.ts @@ -56,7 +56,6 @@ export const paginated = async ( interface Request extends TDataShape { client?: Client; - url: string; } interface InterceptorOptions { diff --git a/counter/static/bundled/counter/product-list-index.ts b/counter/static/bundled/counter/product-list-index.ts index af45a1e3..a7cd3f86 100644 --- a/counter/static/bundled/counter/product-list-index.ts +++ b/counter/static/bundled/counter/product-list-index.ts @@ -108,7 +108,7 @@ document.addEventListener("alpine:init", () => { * Build the object containing the query parameters corresponding * to the current filters */ - getQueryParams(): ProductSearchProductsDetailedData { + getQueryParams(): Omit { const search = this.search.length > 0 ? this.search : null; // If active or archived products must be filtered, put the filter in the request // Else, don't include the filter diff --git a/sas/static/bundled/sas/album-index.ts b/sas/static/bundled/sas/album-index.ts index 02e19fc9..72a2336a 100644 --- a/sas/static/bundled/sas/album-index.ts +++ b/sas/static/bundled/sas/album-index.ts @@ -51,11 +51,9 @@ document.addEventListener("alpine:init", () => { async fetchPictures() { this.loading = true; this.pictures = await paginated(picturesFetchPictures, { - query: { - // biome-ignore lint/style/useNamingConvention: API is in snake_case - album_id: config.albumId, - } as PicturesFetchPicturesData["query"], - }); + // biome-ignore lint/style/useNamingConvention: API is in snake_case + query: { album_id: config.albumId }, + } as PicturesFetchPicturesData); this.loading = false; }, @@ -66,7 +64,6 @@ document.addEventListener("alpine:init", () => { Alpine.data("albums", (config: SubAlbumsConfig) => ({ albums: [] as AlbumSchema[], - config: config, loading: false, async init() { @@ -77,7 +74,7 @@ document.addEventListener("alpine:init", () => { this.loading = true; this.albums = await paginated(albumFetchAlbum, { // biome-ignore lint/style/useNamingConvention: API is snake_case - query: { parent_id: this.config.parentId }, + query: { parent_id: config.parentId }, } as AlbumFetchAlbumData); this.loading = false; }, diff --git a/sas/static/bundled/sas/user/pictures-index.ts b/sas/static/bundled/sas/user/pictures-index.ts index d3cd83ae..a18dede5 100644 --- a/sas/static/bundled/sas/user/pictures-index.ts +++ b/sas/static/bundled/sas/user/pictures-index.ts @@ -17,11 +17,9 @@ document.addEventListener("alpine:init", () => { async init() { this.pictures = await paginated(picturesFetchPictures, { - query: { - // biome-ignore lint/style/useNamingConvention: from python api - users_identified: [config.userId], - } as PicturesFetchPicturesData["query"], - }); + // biome-ignore lint/style/useNamingConvention: from python api + query: { users_identified: [config.userId] }, + } as PicturesFetchPicturesData); this.albums = this.pictures.reduce( (acc: Record, picture: PictureSchema) => {