From d55b122d339b046181cdb7e23698484119151aa4 Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Tue, 20 Jul 2021 18:37:09 +0200 Subject: [PATCH] mdx support + styling changes --- CHANGELOG.md | 2 ++ src/extension.ts | 2 +- src/helpers/FilesHelper.ts | 3 ++- src/viewpanel/components/TagPicker.tsx | 1 - 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9213bbc8..0a23753f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,8 @@ ## [1.19.0] - 2020-07-20 - Sidebar background styling match the VSCode defined sidebar color +- Added support for `mdx` files +- [#41](https://github.com/estruyf/vscode-front-matter/issues/41): Word count implementation + extra details ## [1.18.0] - 2020-07-20 diff --git a/src/extension.ts b/src/extension.ts index fa7ba3fb..93ef664e 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -113,6 +113,6 @@ const debounceShowDraftTrigger = () => { return (fnc: any, time: number) => { const functionCall = (...args: any[]) => fnc.apply(args); clearTimeout(timeout); - timeout = setTimeout(functionCall, time); + timeout = setTimeout(functionCall, time) as any; }; }; diff --git a/src/helpers/FilesHelper.ts b/src/helpers/FilesHelper.ts index 9e87aa97..482bb21e 100644 --- a/src/helpers/FilesHelper.ts +++ b/src/helpers/FilesHelper.ts @@ -9,12 +9,13 @@ export class FilesHelper { public static async getMdFiles(): Promise { const mdFiles = await vscode.workspace.findFiles('**/*.md', "**/node_modules/**,**/archetypes/**"); const markdownFiles = await vscode.workspace.findFiles('**/*.markdown', "**/node_modules/**,**/archetypes/**"); + const mdxFiles = await vscode.workspace.findFiles('**/*.mdx', "**/node_modules/**,**/archetypes/**"); if (!mdFiles && !markdownFiles) { vscode.window.showInformationMessage(`${EXTENSION_NAME}: No MD files found.`); return null; } - const allMdFiles = mdFiles.concat(markdownFiles); + const allMdFiles = [...mdFiles, ...markdownFiles, ...mdxFiles]; return allMdFiles; } } \ No newline at end of file diff --git a/src/viewpanel/components/TagPicker.tsx b/src/viewpanel/components/TagPicker.tsx index 26d6754d..eb0fb63a 100644 --- a/src/viewpanel/components/TagPicker.tsx +++ b/src/viewpanel/components/TagPicker.tsx @@ -5,7 +5,6 @@ import { CommandToCode } from '../CommandToCode'; import { TagType } from '../TagType'; import { MessageHelper } from '../helper/MessageHelper'; import Downshift from 'downshift'; -import LocalOfferTwoToneIcon from '@material-ui/icons/LocalOfferTwoTone'; import { Icon } from './Icon'; export interface ITagPickerProps {