diff --git a/src/components/sections/FamilyBehindTheWokSection.tsx b/src/components/sections/FamilyBehindTheWokSection.tsx new file mode 100644 index 0000000..94fe3cd --- /dev/null +++ b/src/components/sections/FamilyBehindTheWokSection.tsx @@ -0,0 +1,151 @@ +import Image from 'next/image' +import { Flame, MapPin, Package } from 'lucide-react' + +interface Person { + name: string + role: string + bio: string + image: string + tags: string[] +} + +const team: Person[] = [ + { + name: 'Ben', + role: 'The wok', + bio: "Ben cooks the noodles himself. He watched Newcastle's street food settle into kota, shisa nyama and chips, and set his wok down beside it: wheat noodles flashed over high heat with garlic, fresh cabbage, a dark soy glaze and a hit of local chilli that keeps it South African. When the queue at the window gets long, he is the reason it still moves.", + image: 'https://images.pexels.com/photos/38975158/pexels-photo-38975158.jpeg?auto=compress&cs=tinysrgb&h=350', + tags: ['Signature wok-tossed noodles', 'Dark soy glaze', 'Heat levels'], + }, + { + name: 'Nomsa', + role: 'Counter and takeaway', + bio: 'Nomsa runs the counter and the takeaway window: she takes the order, checks how hot you want it, calls it through to the wok and hands it over without letting it go cold. If it is your first time at the corner, ask her what to start with.', + image: 'https://images.pexels.com/photos/28182159/pexels-photo-28182159.jpeg?auto=compress&cs=tinysrgb&h=350', + tags: ['Orders and collection', 'First-timers', 'School-rush queue'], + }, + { + name: 'Sipho', + role: 'Prep and fresh vegetables', + bio: 'Sipho keeps the prep station stocked so nothing sits still while the wok is hot: cabbage shredded, spring onion and chilli ready, takeaway boxes stacked within reach, and the counter wiped down between orders.', + image: 'https://images.pexels.com/photos/1820575/pexels-photo-1820575.jpeg?auto=compress&cs=tinysrgb&h=350', + tags: ['Prep station', 'Fresh vegetables', 'Boxes and packing'], + }, +] + +function LeadProfile({ person }: { person: Person }) { + return ( +
+
+
+ {person.name +
+
+
+ + + Behind the wok + +

{person.name}

+

{person.role}

+

{person.bio}

+
    + {person.tags.map((tag) => ( +
  • + {tag} +
  • + ))} +
+
+
+
+ ) +} + +function TeammateCard({ person }: { person: Person }) { + return ( +
+
+ {person.name +
+
+
+

{person.name}

+

{person.role}

+

{person.bio}

+
    + {person.tags.map((tag) => ( +
  • + {tag} +
  • + ))} +
+
+
+ ) +} + +export default function FamilyBehindTheWokSection() { + return ( +
+
+
+ Madadeni Section 4, Newcastle +

+ Ben works the wok. The family works the corner. +

+

+ A neighbourhood kitchen is not a machine. It is a few people who know your face, your usual order, and exactly how much chilli you can take. +

+
+ +
+ {team.map((person, i) => + i === 0 ? ( + + ) : ( + + ) + )} +
+ +
+ + + Cooked to order + + + + Boxed to go + + + + Made here, in Section 4 + +
+
+
+ ) +}