@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
12 lines (11 loc) • 562 B
TypeScript
import { OmniaContext } from "@omnia/fx";
import { LikeActionHandlerSettings } from "@omnia/fx-models";
import { CommentLikeStore } from "../../../../stores";
export declare class LikeManager {
static omniaContext: OmniaContext;
static commentLikeStore: CommentLikeStore;
static HideButton(setting: LikeActionHandlerSettings): Promise<boolean>;
static IsLiking(setting: LikeActionHandlerSettings): Promise<boolean>;
static ToggleLike(isLiking: boolean, setting: LikeActionHandlerSettings): Promise<boolean>;
private static getProvider;
}