Files
cloudbeaver/webapp/packages/core-root/src/SessionDataResource.ts
T
Alexey 6ad148850d refactor: migrate to pure esm CB-5684 (#2929)
* refactor: migrate to pure esm

* chore: revert `useDefineForClassFields` tsconf

* chore: remove patch.js
2024-09-21 07:06:37 +03:00

29 lines
699 B
TypeScript

/*
* CloudBeaver - Cloud Database Manager
* Copyright (C) 2020-2024 DBeaver Corp and others
*
* Licensed under the Apache License, Version 2.0.
* you may not use this file except in compliance with the License.
*/
import { injectable } from '@cloudbeaver/core-di';
import { CachedDataResource } from '@cloudbeaver/core-resource';
import { SessionResource } from './SessionResource.js';
@injectable()
export class SessionDataResource extends CachedDataResource<null> {
constructor(sessionResource: SessionResource) {
super(() => null);
this.sync(
sessionResource,
() => {},
() => {},
);
}
protected async loader(): Promise<null> {
return null;
}
}