import ExpenseMemorySettingsPanel from '../ExpenseMemorySettingsPanel.vue'
import HermesEmployeeSettingsPanel from '../HermesEmployeeSettingsPanel.vue'
import LlmSettingsPanel from '../LlmSettingsPanel.vue'
import LogDetailView from '../LogDetailView.vue'
import LogsView from '../LogsView.vue'
import MailSettingsPanel from '../MailSettingsPanel.vue'
import EnterpriseSelect from '../../components/shared/EnterpriseSelect.vue'
import { useSettings } from '../../composables/useSettings.js'

export default {
  name: 'SettingsView',
  components: {
    ExpenseMemorySettingsPanel,
    HermesEmployeeSettingsPanel,
    EnterpriseSelect,
    LlmSettingsPanel,
    LogDetailView,
    LogsView,
    MailSettingsPanel
  },
  setup() {
    const settings = useSettings()

    return {
      ...settings
    }
  }
}
