import { IListConfig } from './list-config.model';

export const posListConfig: IListConfig = {
  pageTitle: 'مدیریت پایانه‌های فروش',
  addNewCtaLabel: 'افزودن پایانه',
  emptyPlaceholderTitle: 'پایانه‌ای یافت نشد',
  emptyPlaceholderDescription: 'برای افزودن پایانه، روی دکمهٔ بالا کلیک کنید.',
  columns: [
    { field: 'name', header: 'عنوان' },
    { field: 'serial_number', header: 'شماره سریال' },
    { field: 'pos_type', header: 'نوع دستگاه' },
    { field: 'device', header: 'دستگاه', type: 'nested', nestedOption: { path: 'device.name' } },
    {
      field: 'provider',
      header: 'ارایه‌دهنده',
      type: 'nested',
      nestedOption: { path: 'provider.name' },
    },
    {
      field: 'account',
      header: 'کاربر',
      type: 'nested',
      nestedOption: { path: 'account.username' },
    },
    {
      field: 'created_at',
      header: 'تاریخ ایجاد',
      type: 'date',
    },
  ],
};
