@atlaskit/renderer
Version:
Renderer component
24 lines (23 loc) • 838 B
TypeScript
import React from 'react';
import type { ReactNode } from 'react';
import type { ContextIdentifierProvider } from '@atlaskit/editor-common/provider-factory';
import type { ContentRef, TaskDecisionProvider } from '@atlaskit/task-decision';
interface Props {
children?: ReactNode;
contentRef?: ContentRef;
contextIdentifierProvider?: Promise<ContextIdentifierProvider>;
dataAttributes?: {
[key: string]: string | number;
};
disabled?: boolean;
disableOnChange?: boolean;
isDone: boolean;
isRenderer?: boolean;
objectAri: string;
onChange?: (taskId: string, isChecked: boolean) => void;
showPlaceholder?: boolean;
taskDecisionProvider?: Promise<TaskDecisionProvider>;
taskId: string;
}
export default function TaskItemWithProviders(props: Props): React.JSX.Element;
export {};