useDataSource
Function: useDataSource()
useDataSource<
T>(dataSourceId):T|undefined
Defined in: react/runtimeHooks.tsx:192
React-хук для чтения состояния источника данных по его идентификатору.
Тип значения на уровне runtime-core остаётся обобщённым (unknown),
а конкретный хост (builder-web, runtime-host) может дополнительно
типизировать возвращаемые данные с помощью дженериков.
Пример:
type UsersList = { items: User[]; total: number };
const users = useDataSource<UsersList>("usersList");
Type Parameters
T
T = unknown
Ожидаемый тип состояния источника данных.
Parameters
dataSourceId
string
Идентификатор источника данных.
Returns
T | undefined
Состояние источника данных или undefined.