UNPKG

pcom-isv-base

Version:

千叶ISV基础能力

29 lines (28 loc) 800 B
export interface MiniAppRule { miniappId: string; addFavorite: boolean; removeFavorite: boolean; isMyFavorite: boolean; } export interface MiniAppInfo { } export default function (rules?: MiniAppRule[]): { /** * 添加关注 * 添加关注方法用于用户添加关注的场景。 * @param miniappId */ addFavorite: (miniappId: string) => Promise<MiniAppInfo>; /** * 移除关注 * 用于给用户取消关注使用 * @param miniappId */ removeFavorite: (miniappId: string) => Promise<boolean>; /** * 判断是否关注接口 * 根据客户端传入的 Miniapp 的 id 列表,判断用户是否关注过这些 Miniapp * @param miniappId */ isMyFavorite: (miniappId: string) => Promise<boolean>; };