/**
 * Home Feature Screen Registry
 * Define all screens in the home feature module
 */

import type { KbxScreenDefinition } from '@shared/contracts/kbx-types'

export const homeScreen: KbxScreenDefinition = {
  screenId: 'home.dashboard',
  title: '홈',
  module: 'Home',
  type: 'dashboard',
  path: '/home',
  component: () => import('./pages/HomePage.vue'),
  permissions: [], // Home is accessible to all users
  description: '업무를 검색하고, 이어서 처리하고, 즐겨찾기로 자주 쓰는 화면에 바로 접근합니다.',
  telemetry: { enabled: true },
}

export const homeScreens: KbxScreenDefinition[] = [homeScreen]
