@atlaskit/editor-plugin-status
Version:
Status plugin for @atlaskit/editor-core
21 lines (20 loc) • 537 B
TypeScript
import type { Color as ColorType } from '@atlaskit/status/element';
import type { closingMethods } from '../ui/statusPicker';
export type StatusType = {
color: ColorType;
localId?: string;
style?: string;
text: string;
};
export type StatusState = {
focusStatusInput?: boolean;
isNew: boolean;
showStatusPickerAt: number | null;
};
export interface StatusPluginOptions {
allowZeroWidthSpaceAfter?: boolean;
menuDisabled: boolean;
}
export type ClosingPayload = {
closingMethod: closingMethods;
};