@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;
}