Skip to content

Types TypeScript publics ​

Les types publics permettent de garder une intégration strictement typée sans importer de fichiers internes au package.

ts
import type { NfzEditorSavePayload } from '@vevedh/nfz-notion-markdown-editor/types'

Types disponibles ​

Type
NfzNotionMarkdownEditorProps
NfzNotionMarkdownEditorExpose
NfzNotionMarkdownEditorOptions
NfzNotionMarkdownEditorFeatureOptions
NfzNotionMarkdownEditorRequiredModulesOptions
NfzNotionMarkdownEditorQuasarOptions
NfzNotionMarkdownEditorColorModeOptions
NfzNotionMarkdownEditorPublicRuntimeConfig
NfzToolbarItemId
NfzToolbarItemDefinition
NfzEditorSavePayload
NfzEditorReadyPayload
NfzEditorUpdatePayload
NfzEditorImageUpload
NfzEditorImageEditedPayload
NfzEditorImageEditedEventPayload
NfzDocumentImportAdapter
NfzDocumentExportAdapter
NfzDocumentImportResult
NfzDocumentExportResult
NfzNotionMarkdownEditorLicenseOptions
NfzNotionMarkdownEditorPublicLicenseConfig
NfzNotionMarkdownEditorLicenseStatusResult
NfzNotionMarkdownEditorLicenseRequestPayload
NfzNotionMarkdownEditorLicenseRequestResult
NfzNotionMarkdownEditorRateLimitOptions

Deux sous-chemins à retenir ​

Utilisez /types pour le composant et /module-types pour la configuration du module :

ts
import type { NfzEditorSavePayload } from '@vevedh/nfz-notion-markdown-editor/types'
import type { NfzNotionMarkdownEditorOptions } from '@vevedh/nfz-notion-markdown-editor/module-types'

NFZ Notion Markdown Editor