19 lines
487 B
TypeScript
19 lines
487 B
TypeScript
import {
|
|
createStorageSpacesRepo,
|
|
createDistributorsRepo,
|
|
type StorageSpacesRepo,
|
|
type DistributorsRepo,
|
|
} from "data-manager-sqlite";
|
|
|
|
export class DataManager {
|
|
readonly storageSpaces: StorageSpacesRepo;
|
|
readonly distributors: DistributorsRepo;
|
|
|
|
constructor() {
|
|
const { repo: storageSpacesRepo } = createStorageSpacesRepo();
|
|
const { repo: distributorsRepo } = createDistributorsRepo();
|
|
|
|
this.storageSpaces = storageSpacesRepo;
|
|
this.distributors = distributorsRepo;
|
|
}
|
|
}
|