sisense.com
✅ You are viewing documentation for the latest version of Compose SDK.
Version:

Function Widget

Widget(props): Promise< ReactNode > | ReactNode

Facade component that renders a widget within a dashboard based on the widget type.

Parameters

ParameterType
propsWidgetProps

Returns

Promise< ReactNode > | ReactNode

Example

import { measureFactory } from '@sisense/sdk-data';
import { Widget, WidgetProps } from '@sisense/sdk-ui';
import * as DM from './sample-ecommerce';

const widgetProps: WidgetProps = {
  id: 'widget-1',
  widgetType: 'chart',
  chartType: 'indicator',
  dataOptions: { value: [measureFactory.sum(DM.Commerce.Cost)] },
};

const CodeExample = () => <Widget {...widgetProps} />;

export default CodeExample;
Last Updated: