Fix interface of API
All checks were successful
Check usage of free licenses / build-static-assets (pull_request) Successful in 2m4s
Add copyright notice / copyright_notice (pull_request) Successful in 2m37s
Playwright Tests / test (pull_request) Successful in 9m15s
Build Nginx-based docker image / build-static-assets (push) Successful in 10m53s
All checks were successful
Check usage of free licenses / build-static-assets (pull_request) Successful in 2m4s
Add copyright notice / copyright_notice (pull_request) Successful in 2m37s
Playwright Tests / test (pull_request) Successful in 9m15s
Build Nginx-based docker image / build-static-assets (push) Successful in 10m53s
This commit is contained in:
parent
981f5079e3
commit
55a2703577
@ -6,7 +6,6 @@ import { getCsrfToken, getSlug } from '@/app/lib/utils';
|
|||||||
export interface Api<T extends Entity> {
|
export interface Api<T extends Entity> {
|
||||||
getAll(serializable: Serializable<T>, callback: (objets: T[]) => void): void;
|
getAll(serializable: Serializable<T>, callback: (objets: T[]) => void): void;
|
||||||
get(serializable: Serializable<T>, id: string, callback: (object: T) => void): void;
|
get(serializable: Serializable<T>, id: string, callback: (object: T) => void): void;
|
||||||
getSingleton(serializable: Serializable<T>, callback: (object: T) => void): void;
|
|
||||||
create(serializable: Serializable<T>, object: T, callback: (object: T) => void): void;
|
create(serializable: Serializable<T>, object: T, callback: (object: T) => void): void;
|
||||||
update(serializable: Serializable<T>, object: T, callback: () => void): void;
|
update(serializable: Serializable<T>, object: T, callback: () => void): void;
|
||||||
destroy(serializable: Serializable<T>, object: T, callback: () => void): void;
|
destroy(serializable: Serializable<T>, object: T, callback: () => void): void;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user