import { Adapter } from "@/core/lib/Adapter"; export class Note { constructor( public id: number | null, public translation: number, public note: string, ) { } } export class NoteAdapter implements Adapter { // eslint-disable-next-line @typescript-eslint/no-explicit-any fromJson(item: any): Note { return new Note( item.id, item.translation, item.comment, ); } toJson(item: Note) { return { id: item.id, comment: item.note, translation: item.translation }; } }