From 4e18cf4eca555782a4cdde62d631815c534b6896 Mon Sep 17 00:00:00 2001 From: Denis Bykhov Date: Thu, 18 Sep 2025 08:20:11 +0500 Subject: [PATCH] Sortable actions (#9888) --- .../settings/StatesInlineEditor.svelte | 8 +- .../settings/TransitionEditor.svelte | 36 +++-- .../settings/TransitionsInlineEditor.svelte | 6 +- .../components/list/SortableDocList.svelte | 107 +++++++++++++ .../src/components/list/SortableList.svelte | 151 ++---------------- plugins/view-resources/src/index.ts | 2 + 6 files changed, 155 insertions(+), 155 deletions(-) create mode 100644 plugins/view-resources/src/components/list/SortableDocList.svelte diff --git a/plugins/process-resources/src/components/settings/StatesInlineEditor.svelte b/plugins/process-resources/src/components/settings/StatesInlineEditor.svelte index ce66596f54..fcd1884a38 100644 --- a/plugins/process-resources/src/components/settings/StatesInlineEditor.svelte +++ b/plugins/process-resources/src/components/settings/StatesInlineEditor.svelte @@ -17,11 +17,11 @@ import { translate } from '@hcengineering/platform' import { getClient } from '@hcengineering/presentation' import { Process, State } from '@hcengineering/process' + import { makeRank } from '@hcengineering/rank' import { Button, IconAdd, Label } from '@hcengineering/ui' + import { SortableDocList } from '@hcengineering/view-resources' import plugin from '../../plugin' import StateInlineEditor from './StateInlineEditor.svelte' - import { makeRank } from '@hcengineering/rank' - import { SortableList } from '@hcengineering/view-resources' export let process: Process export let states: State[] @@ -49,11 +49,11 @@
- + - + {#if !readonly} - {/each} + + + + + - + {#if !readonly}