diff --git a/src/panelWebView/components/DataBlock/DataBlockSelector.tsx b/src/panelWebView/components/DataBlock/DataBlockSelector.tsx index 5aa99fe4..ca758786 100644 --- a/src/panelWebView/components/DataBlock/DataBlockSelector.tsx +++ b/src/panelWebView/components/DataBlock/DataBlockSelector.tsx @@ -2,6 +2,7 @@ import * as React from 'react'; import { useCallback, useEffect, useState } from 'react'; import { Field } from '../../../models'; import { DataType } from '../../../models/DataType'; +import { VSCodeDropdown, VSCodeOption } from '@vscode/webview-ui-toolkit/react'; export interface IDataBlockSelectorProps { field: Field; @@ -54,20 +55,20 @@ export const DataBlockSelector: React.FunctionComponent return (

Block type

- +
); }; \ No newline at end of file diff --git a/src/panelWebView/components/GlobalSettings.tsx b/src/panelWebView/components/GlobalSettings.tsx index ddcfce9b..bcd834a2 100644 --- a/src/panelWebView/components/GlobalSettings.tsx +++ b/src/panelWebView/components/GlobalSettings.tsx @@ -4,8 +4,9 @@ import { CommandToCode } from '../CommandToCode'; import { MessageHelper } from '../../helpers/MessageHelper'; import { useDebounce } from '../../hooks/useDebounce'; import { Collapsible } from './Collapsible'; -import { VsCheckbox, VsLabel } from './VscodeComponents'; +import { VsLabel } from './VscodeComponents'; import useStartCommand from '../hooks/useStartCommand'; +import { VSCodeCheckbox } from '@vscode/webview-ui-toolkit/react'; export interface IGlobalSettingsProps { settings: PanelSettings | undefined; @@ -69,11 +70,11 @@ const GlobalSettings: React.FunctionComponent = ({settings
Modified date - Auto-update modified date + Auto-update modified date
Front Matter highlight - Highlight Front Matter + Highlight Front Matter
Local preview diff --git a/src/panelWebView/components/VscodeComponents.ts b/src/panelWebView/components/VscodeComponents.ts index 39dd67ba..cb22167b 100644 --- a/src/panelWebView/components/VscodeComponents.ts +++ b/src/panelWebView/components/VscodeComponents.ts @@ -8,8 +8,4 @@ export const VsTableBody = wrapWc(`vscode-table-body`); export const VsTableRow = wrapWc(`vscode-table-row`); export const VsTableCell = wrapWc(`vscode-table-cell`); export const VsCollapsible = wrapWc(`vscode-collapsible`); -export const VsLabel = wrapWc(`vscode-label`); -export const VsCheckbox = wrapWc(`vscode-checkbox`); - -// @vscode/webview-ui-toolkit -// export const VsCheckbox = wrapWc(`vscode-checkbox`); \ No newline at end of file +export const VsLabel = wrapWc(`vscode-label`); \ No newline at end of file diff --git a/src/panelWebView/index.tsx b/src/panelWebView/index.tsx index bd076bcc..ef242ab0 100644 --- a/src/panelWebView/index.tsx +++ b/src/panelWebView/index.tsx @@ -15,7 +15,7 @@ import '@bendera/vscode-webview-elements/dist/vscode-table-row.js'; import '@bendera/vscode-webview-elements/dist/vscode-table-cell.js'; import '@bendera/vscode-webview-elements/dist/vscode-collapsible.js'; import '@bendera/vscode-webview-elements/dist/vscode-label.js'; -import '@bendera/vscode-webview-elements/dist/vscode-checkbox.js'; +// import '@bendera/vscode-webview-elements/dist/vscode-checkbox.js'; // import '@vscode/webview-ui-toolkit/dist/esm/checkbox';