From a452173d9ac678fe6775dd77967925584a6bafe6 Mon Sep 17 00:00:00 2001 From: Elio Struyf Date: Thu, 12 May 2022 17:59:17 +0200 Subject: [PATCH] Added icons to snippets --- src/dashboardWebView/components/SnippetsView/Item.tsx | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/dashboardWebView/components/SnippetsView/Item.tsx b/src/dashboardWebView/components/SnippetsView/Item.tsx index fb8d94cd..1c5a0b3c 100644 --- a/src/dashboardWebView/components/SnippetsView/Item.tsx +++ b/src/dashboardWebView/components/SnippetsView/Item.tsx @@ -1,5 +1,5 @@ import { Messenger } from '@estruyf/vscode/dist/client'; -import { CodeIcon, DotsHorizontalIcon, PencilIcon, PlusIcon, TrashIcon } from '@heroicons/react/outline'; +import { CodeIcon, DocumentTextIcon, DotsHorizontalIcon, PencilIcon, PhotographIcon, PlusIcon, TrashIcon } from '@heroicons/react/outline'; import * as React from 'react'; import { useCallback, useMemo, useRef, useState } from 'react'; import { useRecoilValue } from 'recoil'; @@ -7,6 +7,7 @@ import { FeatureFlag } from '../../../components/features/FeatureFlag'; import { FEATURE_FLAG } from '../../../constants'; import { SnippetParser } from '../../../helpers/SnippetParser'; import { Snippet, Snippets } from '../../../models'; +import { FileIcon } from '../../../panelWebView/components/Icons/FileIcon'; import { DashboardMessage } from '../../DashboardMessage'; import { ModeAtom, SettingsSelector, ViewDataSelector } from '../../state'; import { QuickAction } from '../Menu'; @@ -112,7 +113,11 @@ export const Item: React.FunctionComponent = ({ title, snippet }: Re -

{title}

+

+ { snippet.isMediaSnippet ? : } + + {title} +