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

14 lines (13 loc) 721 B
// 集中导出所有 action/service,便于统一管理和类型提示 import * as productAction from "./product.action"; import * as productServiceImpl from "./product.service"; import * as profileAction from "./profile.action"; import * as profileServiceImpl from "./profile.service"; import * as userAction from "./user.action"; import * as useAuth from "./user.auth"; import * as userServiceImpl from "./user.service"; // 通过类型断言让实现和接口强关联,便于类型提示和 IDE 智能感知 export const productService = productServiceImpl; export const profileService = profileServiceImpl; export const userService = userServiceImpl; export { productAction, profileAction, userAction, useAuth };