import type { Project, Task } from './types' import { mockGetProject, mockGetStyle, mockGetTasks, mockSaveStyle, } from './mock' const USE_MOCK = true export async function getProject(projectId: string): Promise { if (USE_MOCK) return mockGetProject(projectId) // TODO: 真实 API 调用 throw new Error('Not implemented') } export async function getStyle( projectId: string ): Promise> { if (USE_MOCK) return mockGetStyle(projectId) throw new Error('Not implemented') } export async function saveStyle( projectId: string, kvPairs: Record ): Promise { if (USE_MOCK) return mockSaveStyle(projectId, kvPairs) throw new Error('Not implemented') } export async function getTasks(projectId: string): Promise { if (USE_MOCK) return mockGetTasks(projectId) throw new Error('Not implemented') }