Skip to main content

useCADataverseTreeView

@spartanfx/react v1.2.2


@spartanfx/react / codeapps / useCADataverseTreeView

Function: useCADataverseTreeView()

function useCADataverseTreeView(config): ICATreeViewReturn;

Power Apps Code Apps TreeView hook backed by a Dataverse table with a self-referential parent lookup. Consumes a generated service produced by pac code add-data-source -a dataverse -t <table>.

Parameters

config

IUseCADataverseTreeViewConfig

Returns

ICATreeViewReturn

Example

import { Ps_categoriesService } from './generated/services/Ps_categoriesService';
import { useCADataverseTreeView } from '@spartanfx/react/codeapps';

const tree = useCADataverseTreeView({
service: Ps_categoriesService as never,
fieldMapping: { id: 'ps_categoryid', label: 'ps_name', parentId: 'ps_parentcategory' },
});

return <TreeView items={tree.items} schema={tree.schema} />;