From 0de1fb29b866d72bd71ed85fd3bc023f82e3f5f4 Mon Sep 17 00:00:00 2001 From: Roman Date: Wed, 20 Oct 2021 14:59:46 +0300 Subject: [PATCH] fix: refresh user's create-resource templates on select / avoid cache Signed-off-by: Roman --- src/renderer/components/dock/create-resource.store.ts | 4 ++++ src/renderer/components/dock/create-resource.tsx | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/renderer/components/dock/create-resource.store.ts b/src/renderer/components/dock/create-resource.store.ts index 8ecc66ea60..62124d823b 100644 --- a/src/renderer/components/dock/create-resource.store.ts +++ b/src/renderer/components/dock/create-resource.store.ts @@ -119,6 +119,10 @@ export class CreateResourceStore extends DockTabStore { return ""; } + + async refreshTemplates() { + await this.scanTemplates(this.userTemplatesFolder); + } } export const createResourceStore = new CreateResourceStore(); diff --git a/src/renderer/components/dock/create-resource.tsx b/src/renderer/components/dock/create-resource.tsx index 1c49081ada..2a0ab5893d 100644 --- a/src/renderer/components/dock/create-resource.tsx +++ b/src/renderer/components/dock/create-resource.tsx @@ -96,6 +96,7 @@ export class CreateResourceInfoPanel extends React.Component { return (