add deploy
Some checks reported errors
continuous-integration/drone/push Build was killed

This commit is contained in:
2025-12-31 09:50:51 +03:00
parent 524f3ebf23
commit 85c4a36e17
40 changed files with 855 additions and 199 deletions

View File

@ -1,5 +1,11 @@
import { api } from './api';
import type { Idea, CreateIdeaDto, UpdateIdeaDto, IdeaStatus, IdeaPriority } from '../types/idea';
import type {
Idea,
CreateIdeaDto,
UpdateIdeaDto,
IdeaStatus,
IdeaPriority,
} from '../types/idea';
export interface QueryIdeasParams {
status?: IdeaStatus;
@ -23,8 +29,12 @@ export interface PaginatedResponse<T> {
}
export const ideasApi = {
getAll: async (params?: QueryIdeasParams): Promise<PaginatedResponse<Idea>> => {
const { data } = await api.get<PaginatedResponse<Idea>>('/ideas', { params });
getAll: async (
params?: QueryIdeasParams,
): Promise<PaginatedResponse<Idea>> => {
const { data } = await api.get<PaginatedResponse<Idea>>('/ideas', {
params,
});
return data;
},