<template>
  <list-table-content
    :tableHeader="tableHeader"
    formTitle="Onay Verecek Kişiler"
    :apiList="'OnayDurumu/GetSonOnayDurumlari/' + piyangoStore.selectedLottery"
    apiText="Piyango Onay Log Listesi"
    page="form"
    :search="false" />
</template>
<script setup lang="ts">
  import { ref } from 'vue'
  
  import { usePiyangoOnayStore } from '../../stores/piyangoOnayStore'
  const piyangoOnayStore = usePiyangoOnayStore()
  import { useDateStore } from '@/stores/dateStore'
  const dateStore = useDateStore()
  import { usePiyangoStore } from '../../stores/piyangoStore'
  const piyangoStore = usePiyangoStore()

  const tableHeader = ref<Record<string, any>[]>([
    {
      name: 'kullaniciAdi',
      title: 'Kişi',
      style: { width: '40%' }
    },
    {
      name: 'tarih',
      title: 'Tarih',
      compute: (v: Record<string, any>): string => {
        return v.tarih === null ? '' : dateStore.dateFormat({ date: v.tarih })
      }
    },
    {
      name: 'sonDurum',
      title: 'Durum'
    }
  ])
</script>
