Skip to content

Commit 8174301

Browse files
committed
refactor: move useSignatureTextPolicy to signature-text feature folder
- Move useSignatureTextPolicy.ts from src/composables/ to feature folder - Co-localize composable with signature-text policy editor components - Eliminates scope leak - composable specific to signature-text feature - Update import in SignatureStamp.vue - Improves code organization and feature cohesion
1 parent c2a6282 commit 8174301

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/composables/useSignatureTextPolicy.ts renamed to src/views/Settings/PolicyWorkbench/settings/signature-text/useSignatureTextPolicy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
import { computed } from 'vue'
77
import { loadState } from '@nextcloud/initial-state'
8-
import { usePoliciesStore } from '../store/policies'
8+
import { usePoliciesStore } from '../../../../../store/policies'
99

1010
// Defaults matching backend SignatureTextPolicyValue::DEFAULTS
1111
const SIGNATURE_TEXT_DEFAULTS = {

src/views/Settings/SignatureStamp.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -356,7 +356,7 @@ import NcTextField from '@nextcloud/vue/components/NcTextField'
356356
import { useIsDarkTheme } from '@nextcloud/vue/composables/useIsDarkTheme'
357357
358358
import CodeEditor from '../../components/CodeEditor.vue'
359-
import { useSignatureTextPolicy } from '../../composables/useSignatureTextPolicy'
359+
import { useSignatureTextPolicy } from './PolicyWorkbench/settings/signature-text/useSignatureTextPolicy'
360360
361361
defineOptions({
362362
name: 'SignatureStamp',

0 commit comments

Comments
 (0)