/**
 * ANNOTATED COPY — every line explained
 * Source: src/lib/constants.ts
 * NOT used by the app — read this to learn how the real file works
 */
// Import project module (@/ alias = src/ folder in tsconfig)
import { CutCount, CuttingStyleKey } from '@/types';
// Import from a relative file in the same project
import { IMAGES } from './images';
// (blank line — separates logical blocks for readability)
// Named export constant — shared config/data imported elsewhere
export const CUT_COUNTS: CutCount[] = [4, 8, 10, 12];
// (blank line — separates logical blocks for readability)
// Named export constant — shared config/data imported elsewhere
export const CUTTING_STYLE_KEYS: CuttingStyleKey[] = [
  // Property or array item — trailing comma allowed in TypeScript
  'nihari',
  // Property or array item — trailing comma allowed in TypeScript
  'karahi',
  // Property or array item — trailing comma allowed in TypeScript
  'qeema',
  // Property or array item — trailing comma allowed in TypeScript
  'boneless',
  // Property or array item — trailing comma allowed in TypeScript
  'steak',
// End of array literal
];
// (blank line — separates logical blocks for readability)
// Named export constant — shared config/data imported elsewhere
export const MEAT_CATEGORIES = ['chicken', 'beef', 'lamb'] as const;
// (blank line — separates logical blocks for readability)
// Named export constant — shared config/data imported elsewhere
export const CATEGORY_IDS = ['chicken', 'beef', 'lamb', 'fish'] as const;
// (blank line — separates logical blocks for readability)
// Named export constant — shared config/data imported elsewhere
export const CATEGORY_IMAGES = IMAGES.categories;
// (blank line — separates logical blocks for readability)
// Named export constant — shared config/data imported elsewhere
export const SITE_NAME = 'Kött Gård';
// Named export constant — shared config/data imported elsewhere
export const SITE_EMAIL = 'hello@kottgard.se';
// Named export constant — shared config/data imported elsewhere
export const DEMO_EMAIL = 'demo@kottgard.se';
// Named export constant — shared config/data imported elsewhere
export const SITE_PHONE = '+46 72 585 50 50';
// Named export constant — shared config/data imported elsewhere
export const SITE_PHONE_DISPLAY = '072-585 50 50';
// Named export constant — shared config/data imported elsewhere
export const SITE_ADDRESS = 'Tingvallavägen 11, 195 31 Märsta';
// Named export constant — shared config/data imported elsewhere
export const SITE_LOCATION = 'Märsta · Sverige';
// Named export constant — shared config/data imported elsewhere
export const SITE_HOURS = '10:00–19:00';
// Named export constant — shared config/data imported elsewhere
export const FACEBOOK_URL = 'https://www.facebook.com/kottgard/';
// Named export constant — shared config/data imported elsewhere
export const INSTAGRAM_URL = 'https://www.instagram.com/kottgard';
// Named export constant — shared config/data imported elsewhere
export const MAPS_URL = 'https://share.google/fUkkhDNlhDTcImKo5';
// (blank line — separates logical blocks for readability)
// Line 32: const WHATSAPP_BASE = 'Hej Kött Gård! Jag vill beställa';
const WHATSAPP_BASE = 'Hej Kött Gård! Jag vill beställa';
// (blank line — separates logical blocks for readability)
// Named export — utility function other files can import
export function whatsappOrderUrl(product?: string): string {
  // Line 35: const text = product ? `${WHATSAPP_BASE} ${product}.` : `...
  const text = product ? `${WHATSAPP_BASE} ${product}.` : `${WHATSAPP_BASE}.`;
  // Return value from function
  return `https://wa.me/46725855050?text=${encodeURIComponent(text)}`;
// Closing brace — end of block (function, if, object, JSX)
}
// (blank line — separates logical blocks for readability)
// Named export constant — shared config/data imported elsewhere
export const WHATSAPP_URL = whatsappOrderUrl();
