diff --git a/packages/splitview/src/footnote.ts b/packages/splitview/src/footnote.ts new file mode 100644 index 000000000..416332fec --- /dev/null +++ b/packages/splitview/src/footnote.ts @@ -0,0 +1,14 @@ +const DOCKVIEW_SUPPRESS_WATERMARK = 'DOCKVIEW_WATERMARK_SUPPRESSED'; + +const isSuppressed = !!(window as any)[DOCKVIEW_SUPPRESS_WATERMARK]; + +if (!isSuppressed) { + console.log( + [ + 'dockview: https://github.com/mathuo/dockview for examples and documentation', + 'dockview: https://www.npmjs.com/package/dockview', + `dockview: To suppress this message set window.${DOCKVIEW_SUPPRESS_WATERMARK}=1 before importing the dockview package`, + '', + ].join('\n') + ); +} diff --git a/packages/splitview/src/index.ts b/packages/splitview/src/index.ts index 9f772bb53..3228fb057 100644 --- a/packages/splitview/src/index.ts +++ b/packages/splitview/src/index.ts @@ -1,3 +1,5 @@ +import './footnote'; + export * from './splitview/core/splitview'; export * from './splitview/splitviewComponent'; export * from './paneview/paneview';