@omnia/fx-models
Version: 
Provide Omnia Fx Models Stuffs.
15 lines (14 loc) • 524 B
TypeScript
import { IActionHandlerSettings, MultilingualString } from ".";
import { ICommentLikeService } from "../stores";
import { GuidValue } from "@omnia/fx-models/internal-do-not-import-from-here/shared/models";
export interface LikeActionHandlerSettings extends IActionHandlerSettings {
    unlikeText: MultilingualString;
    topicIdProvider: GuidValue;
}
export interface LikeProvider {
    name: string;
    id: GuidValue;
    getTopicId: () => string;
    commentLikeService: ICommentLikeService;
    hideButton?: boolean;
}