import { IUserFeedback, IUserFeedbackKey, IUserFeedbackStore, } from '../../lib/types/stores/user-feedback-store'; export default class FakeUserFeedbackStore implements IUserFeedbackStore { // eslint-disable-next-line @typescript-eslint/no-unused-vars delete(key: IUserFeedbackKey): Promise { return Promise.resolve(undefined); } deleteAll(): Promise { return Promise.resolve(undefined); } destroy(): void {} // eslint-disable-next-line @typescript-eslint/no-unused-vars exists(key: IUserFeedbackKey): Promise { return Promise.resolve(false); } // eslint-disable-next-line @typescript-eslint/no-unused-vars get(key: IUserFeedbackKey): Promise { return Promise.resolve(undefined); } getAll(): Promise { return Promise.resolve([]); } // eslint-disable-next-line @typescript-eslint/no-unused-vars getAllUserFeedback(userId: number): Promise { return Promise.resolve([]); } // eslint-disable-next-line @typescript-eslint/no-unused-vars getFeedback(userId: number, feedbackId: string): Promise { return Promise.resolve(undefined); } // eslint-disable-next-line @typescript-eslint/no-unused-vars updateFeedback(feedback: IUserFeedback): Promise { return Promise.resolve(undefined); } }