UNPKG

@atlaskit/editor-plugin-status

Version:

Status plugin for @atlaskit/editor-core

16 lines (15 loc) 608 B
import type { Node as PMNode } from '@atlaskit/editor-prosemirror/model'; import type { StatusType } from '../types'; export type SuggestedStatus = StatusType & { displayText: string; }; type GetSuggestedStatusesArgs = { currentPos: number; currentStatus: Pick<StatusType, 'color' | 'localId' | 'text'>; doc: PMNode; limit?: number; shouldUppercaseText?: boolean; }; export declare const MAX_SUGGESTED_STATUSES = 7; export declare const getSuggestedStatuses: ({ currentPos, currentStatus, doc, limit, shouldUppercaseText, }: GetSuggestedStatusesArgs) => SuggestedStatus[]; export {};