UNPKG

pocketbase-tools

Version:

A TypeScript toolkit for PocketBase, featuring a standard service/action/types layered structure. It provides interfaces and implementations for common business logic such as users, products, company profiles, and file utilities, making it suitable for se

12 lines (11 loc) 393 B
export declare class ErrorHandler { handle(error: any): void; private parseError; } /** * 封装错误处理逻辑 * @param action 当前执行的动作描述,用于日志输出 * @param callback 要执行的操作 * @returns 成功返回结果,失败返回 null */ export declare const withErrorHandling: <T>(action: string, callback: () => Promise<T>) => Promise<T | null>;