som stuff ...
import { UmbTiptapToolbarElementApiBase } from '@umbraco-cms/backoffice/tiptap';
import type { Editor } from '@umbraco-cms/backoffice/tiptap';
import type { InsertDateTimeOptions } from './insert-datetime.extension.js';
export default class UmbTiptapToolbarDateTimeExtensionApi extends UmbTiptapToolbarElementApiBase {
override execute(editor?: Editor, ...args: Array<unknown>): void {
const item = args[0] as { data?: InsertDateTimeOptions['format'] } | undefined;
editor?.chain().focus().insertDateTime(item?.data ?? 'datetime').run();
}
}