Closed
Description
Instead of using angular module to render dashboard listing page. Use React to render the dashboard listing component with its related controller logics.
app.directive('dashboardListing', function (reactDirective) {
return reactDirective(DashboardListing, [
['core', { watchDepth: 'reference' }],
['createItem', { watchDepth: 'reference' }],
['getViewUrl', { watchDepth: 'reference' }],
['editItem', { watchDepth: 'reference' }],
['findItems', { watchDepth: 'reference' }],
['deleteItems', { watchDepth: 'reference' }],
['listingLimit', { watchDepth: 'reference' }],
['hideWriteControls', { watchDepth: 'reference' }],
['initialFilter', { watchDepth: 'reference' }],
['initialPageSize', { watchDepth: 'reference' }],
]);
});
Metadata
Assignees
Labels
Type
Projects
Status
Done