unleash-server
Version:
Unleash is an enterprise ready feature toggles service. It provides different strategies for handling feature toggles.
13 lines (12 loc) • 655 B
TypeScript
import { IUserFeedback, IUserFeedbackKey, IUserFeedbackStore } from '../../lib/types/stores/user-feedback-store';
export default class FakeUserFeedbackStore implements IUserFeedbackStore {
delete(key: IUserFeedbackKey): Promise<void>;
deleteAll(): Promise<void>;
destroy(): void;
exists(key: IUserFeedbackKey): Promise<boolean>;
get(key: IUserFeedbackKey): Promise<IUserFeedback>;
getAll(): Promise<IUserFeedback[]>;
getAllUserFeedback(userId: number): Promise<IUserFeedback[]>;
getFeedback(userId: number, feedbackId: string): Promise<IUserFeedback>;
updateFeedback(feedback: IUserFeedback): Promise<IUserFeedback>;
}