local indicator

This commit is contained in:
Henry Jameson 2026-02-27 16:18:27 +02:00
commit 463cc2ef5c
29 changed files with 28 additions and 51 deletions

View file

@ -2,7 +2,7 @@ import { cloneDeep, get, isEqual, set } from 'lodash'
import DraftButtons from './draft_buttons.vue'
import ModifiedIndicator from './modified_indicator.vue'
import ProfileSettingIndicator from './profile_setting_indicator.vue'
import LocalSettingIndicator from './local_setting_indicator.vue'
import { useInstanceStore } from 'src/stores/instance.js'
import { useInterfaceStore } from 'src/stores/interface.js'
@ -13,7 +13,7 @@ export default {
components: {
ModifiedIndicator,
DraftButtons,
ProfileSettingIndicator,
LocalSettingIndicator,
},
props: {
modelValue: {
@ -326,6 +326,9 @@ export default {
isProfileSetting() {
return this.realSource === 'profile'
},
isLocalSetting() {
return this.local
},
isChanged() {
if (this.path == null) return false
switch (this.realSource) {