From 9d4e14cb7062043cedf8d30b210e2cf28f407196 Mon Sep 17 00:00:00 2001 From: Denis Bykhov Date: Sun, 29 Mar 2026 15:49:08 +0500 Subject: [PATCH] Process minor fixes (#10704) Signed-off-by: Denis Bykhov --- .../settings/view/CreateView.svelte | 11 +++++---- .../components/settings/view/EditView.svelte | 11 +++++---- .../settings/view/ViewSettingButton.svelte | 7 +++--- .../src/components/settings/view/utils.ts | 22 ++++++++---------- .../contextEditors/RequestUserInput.svelte | 7 +++++- plugins/process-resources/src/utils.ts | 9 +++++--- .../components/ViewletClassSettings.svelte | 23 ++----------------- plugins/view-resources/src/viewOptions.ts | 23 +++++++++++++++++-- .../process-resources/src/functions.ts | 2 +- 9 files changed, 61 insertions(+), 54 deletions(-) diff --git a/plugins/card-resources/src/components/settings/view/CreateView.svelte b/plugins/card-resources/src/components/settings/view/CreateView.svelte index 6b9cbc18e4..4792377aee 100644 --- a/plugins/card-resources/src/components/settings/view/CreateView.svelte +++ b/plugins/card-resources/src/components/settings/view/CreateView.svelte @@ -16,17 +16,18 @@ import { createEventDispatcher } from 'svelte' import { MasterTag, Tag } from '@hcengineering/card' - import core, { Association, Data, Ref, generateId } from '@hcengineering/core' + import core, { Data, generateId, Ref } from '@hcengineering/core' import { Card, getClient } from '@hcengineering/presentation' + import setting from '@hcengineering/setting' import { EditBox, Label } from '@hcengineering/ui' import view, { MasterDetailConfig, Viewlet, ViewletDescriptor, ViewOptionsModel } from '@hcengineering/view' - import setting from '@hcengineering/setting' - import DescriptorBox from './DescriptorBox.svelte' - import ViewSettingButton from './ViewSettingButton.svelte' + import { AttributeConfig, Config } from '@hcengineering/view-resources' import card from '../../../plugin' + import DescriptorBox from './DescriptorBox.svelte' import { updateViewletConfig } from './utils' import ViewConfigSection from './ViewConfigSection.svelte' + import ViewSettingButton from './ViewSettingButton.svelte' export let tag: MasterTag | Tag @@ -89,7 +90,7 @@ views: viewConfigs } } - function onConfigUpdate (items: any[]): void { + function onConfigUpdate (items: (Config | AttributeConfig)[]): void { if (viewletConfig === undefined) return updateViewletConfig(viewletConfig, items) } diff --git a/plugins/card-resources/src/components/settings/view/EditView.svelte b/plugins/card-resources/src/components/settings/view/EditView.svelte index 8007dbd86d..4357d365bc 100644 --- a/plugins/card-resources/src/components/settings/view/EditView.svelte +++ b/plugins/card-resources/src/components/settings/view/EditView.svelte @@ -14,15 +14,16 @@ --> diff --git a/plugins/card-resources/src/components/settings/view/ViewSettingButton.svelte b/plugins/card-resources/src/components/settings/view/ViewSettingButton.svelte index 17b405c3aa..93e610602e 100644 --- a/plugins/card-resources/src/components/settings/view/ViewSettingButton.svelte +++ b/plugins/card-resources/src/components/settings/view/ViewSettingButton.svelte @@ -15,12 +15,13 @@