import type { LoverListData } from '~/api/response/response_lover_list'

export const useReserveStore = defineStore('lover_visa_reserve', () => {
  const selectedBatchLovers = ref<LoverListData[]>([])
  const batchFilterPeopleCount = ref(0) // 0 means filter not set

  const resetBatchState = () => {
    selectedBatchLovers.value = []
    batchFilterPeopleCount.value = 0
  }

  return {
    selectedBatchLovers,
    batchFilterPeopleCount,
    resetBatchState,
  }
})
