feat: additional expenses
This commit is contained in:
9
src/client/models/DeleteExpenseResponse.ts
Normal file
9
src/client/models/DeleteExpenseResponse.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type DeleteExpenseResponse = {
|
||||
ok: boolean;
|
||||
message: string;
|
||||
};
|
||||
|
||||
14
src/client/models/ExpenseSchemaBase.ts
Normal file
14
src/client/models/ExpenseSchemaBase.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { UserSchema } from './UserSchema';
|
||||
export type ExpenseSchemaBase = {
|
||||
id: number;
|
||||
name: string;
|
||||
comment: string;
|
||||
amount: number;
|
||||
createdByUser: UserSchema;
|
||||
spentDate: string;
|
||||
};
|
||||
|
||||
11
src/client/models/GetAllExpensesResponse.ts
Normal file
11
src/client/models/GetAllExpensesResponse.ts
Normal file
@@ -0,0 +1,11 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { ExpenseSchemaBase } from './ExpenseSchemaBase';
|
||||
import type { PaginationInfoSchema } from './PaginationInfoSchema';
|
||||
export type GetAllExpensesResponse = {
|
||||
expenses: Array<ExpenseSchemaBase>;
|
||||
paginationInfo: PaginationInfoSchema;
|
||||
};
|
||||
|
||||
9
src/client/models/UpdateExpenseRequest.ts
Normal file
9
src/client/models/UpdateExpenseRequest.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
import type { UpdateExpenseSchema } from './UpdateExpenseSchema';
|
||||
export type UpdateExpenseRequest = {
|
||||
expense: UpdateExpenseSchema;
|
||||
};
|
||||
|
||||
9
src/client/models/UpdateExpenseResponse.ts
Normal file
9
src/client/models/UpdateExpenseResponse.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type UpdateExpenseResponse = {
|
||||
ok: boolean;
|
||||
message: string;
|
||||
};
|
||||
|
||||
12
src/client/models/UpdateExpenseSchema.ts
Normal file
12
src/client/models/UpdateExpenseSchema.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
/* generated using openapi-typescript-codegen -- do not edit */
|
||||
/* istanbul ignore file */
|
||||
/* tslint:disable */
|
||||
/* eslint-disable */
|
||||
export type UpdateExpenseSchema = {
|
||||
id?: (number | null);
|
||||
name: string;
|
||||
comment?: (string | null);
|
||||
amount: number;
|
||||
spentDate: string;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user