export interface CustomerOrder {
  id: number;
  date: string;
  status: string;
  type: string;
  location: string;
  price: number;
  currency: string;
  count: number;
}

export const OrderStatus: { [key: number]: string } = {
  0: '-',
  1: 'In Bestellung',
  2: 'In Bearbeitung',
  3: 'Abgeschlossen',
};

export const OrderType: { [key: number]: string } = {
  0: '-',
  2: 'Filiale',
  4: 'HSC',
  8: 'Online',
};

export const OrderItemStatus: { [key: number]: string } = {
  0: '-',
  1: 'neu',
  2: '-',
  4: '-',
  8: '-',
  16: 'bestellt',
  32: '-',
  64: 'versendet',
  128: 'eingetroffen',
  256: 'abgeholt',
  512: 'storniert (Kunde)',
  1024: 'storniert',
  2048: 'storniert (Lieferant)',
  4096: 'nicht lieferbar',
  8192: 'nachbestellt',
  16384: '-',
  32768: '-',
  65536: '-',
  131072: '-',
  262144: 'ans Lager (nicht abgeholt)',
  524288: 'angefragt',
  1048576: 'weitergeleitet intern',
  2097152: '-',
  4194304: 'zugestellt',
  8388608: 'Lieferant wird ermittelt',
  16777216: 'derzeit nicht lieferbar',
  33554432: 'reserviert',
  67108864: '-',
  134217728: '-',
};
