Replace entire repo content with code from /root/shahikitchen-google/

This commit is contained in:
root
2026-07-03 02:51:15 +00:00
parent c8b7dc95e4
commit 8ccf033329
79 changed files with 7611 additions and 439 deletions
+7 -3
View File
@@ -8,6 +8,7 @@ import {
} from '@/lib/catering-data';
import { buildCateringPackagePricingMessage } from '@/application/messaging/whatsapp-message-builder';
import { container } from '@/infrastructure/di/container';
import { getWhatsAppInquiryTranslation } from '@/application/messaging/inquiry-language';
import { useLanguage } from '@/lib/language-context';
import { getTranslation } from '@/lib/translations';
import { MessageCircle, Users, UtensilsCrossed } from 'lucide-react';
@@ -29,9 +30,12 @@ export default function CateringPackageCard({ pkg, index = 0 }: CateringPackageC
(t.catering.packageDescriptions as Record<string, string>)?.[pkg.id] ?? pkg.description;
const handlePricingInquiry = () => {
const template = (t.catering as { packagePricingInquiry?: string }).packagePricingInquiry;
const inquiryT = getWhatsAppInquiryTranslation(language);
const template = (inquiryT.catering as { packagePricingInquiry?: string }).packagePricingInquiry;
if (!template) return;
const message = buildCateringPackagePricingMessage(packageName, template);
const inquiryPackageName =
(inquiryT.catering.packages as Record<string, string>)?.[pkg.id] ?? pkg.name;
const message = buildCateringPackagePricingMessage(inquiryPackageName, template);
container.messagingGateway.openWhatsApp(message);
};
@@ -67,7 +71,7 @@ export default function CateringPackageCard({ pkg, index = 0 }: CateringPackageC
<div className="flex flex-1 flex-col p-6 sm:p-7">
<div className="mb-4 flex items-start justify-between gap-4">
<div>
<h3 className="text-[22px] leading-tight tracking-[-0.4px] text-[#101724]">
<h3 className="text-lg sm:text-[22px] leading-tight tracking-[-0.4px] text-[#101724] break-words">
{packageName}
</h3>
<p className="mt-2 text-sm leading-relaxed text-[#6B665F]">