app/src/sandbox/db/state/hooks.ts (11 lines of code) (raw):

import { DemoDb } from './DemoDb'; import { DbViewOptions, useDbView, useDbRef } from '@epam/uui-db'; import { DemoDbRef } from './DemoDbRef'; export function useDemoDbView<TResult, TParams = void>( fn: (db: DemoDb, params: TParams) => TResult, params?: TParams, options?: DbViewOptions<DemoDb, TResult, TParams>, ): TResult { return useDbView(fn, params, options); } export const useDemoDbRef = () => useDbRef<DemoDbRef>();