@rr0/data
Version:
RR0 data model
11 lines (10 loc) • 357 B
JavaScript
import { TypedDataFactory } from "../TypedDataFactory.js";
export class ArticleFactory extends TypedDataFactory {
constructor(eventFactory) {
super(eventFactory, "article", ["index", "article"]);
}
parse(dataJson) {
const base = super.parse(dataJson);
return { ...base, type: "article", previousSourceRefs: [] };
}
}