2023-03-14 19:50:43 +00:00
|
|
|
import BooleanSetting from '../helpers/boolean_setting.vue'
|
|
|
|
import ChoiceSetting from '../helpers/choice_setting.vue'
|
|
|
|
import IntegerSetting from '../helpers/integer_setting.vue'
|
|
|
|
import StringSetting from '../helpers/string_setting.vue'
|
2023-03-22 10:43:53 +00:00
|
|
|
import GroupSetting from '../helpers/group_setting.vue'
|
2023-03-14 19:50:43 +00:00
|
|
|
|
|
|
|
import SharedComputedObject from '../helpers/shared_computed_object.js'
|
|
|
|
import { library } from '@fortawesome/fontawesome-svg-core'
|
|
|
|
import {
|
|
|
|
faGlobe
|
|
|
|
} from '@fortawesome/free-solid-svg-icons'
|
|
|
|
|
|
|
|
library.add(
|
|
|
|
faGlobe
|
|
|
|
)
|
|
|
|
|
|
|
|
const InstanceTab = {
|
2023-03-21 20:46:40 +00:00
|
|
|
provide () {
|
|
|
|
return {
|
|
|
|
defaultDraftMode: true,
|
|
|
|
defaultSource: 'admin'
|
|
|
|
}
|
|
|
|
},
|
2023-03-14 19:50:43 +00:00
|
|
|
components: {
|
|
|
|
BooleanSetting,
|
|
|
|
ChoiceSetting,
|
|
|
|
IntegerSetting,
|
2023-03-22 10:43:53 +00:00
|
|
|
StringSetting,
|
|
|
|
GroupSetting
|
2023-03-14 19:50:43 +00:00
|
|
|
},
|
|
|
|
computed: {
|
|
|
|
...SharedComputedObject()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
export default InstanceTab
|