From 7cd8ae92a92eb911a8956540de6d7f6e68b9f986 Mon Sep 17 00:00:00 2001 From: tijn Date: Mon, 6 Oct 2025 21:47:01 +0200 Subject: [PATCH] refactor(ripple): use new switch-case syntax in example 2-6 --- .../6-conditional/ripple/TrafficLight.ripple | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/content/2-templating/6-conditional/ripple/TrafficLight.ripple b/content/2-templating/6-conditional/ripple/TrafficLight.ripple index d91958bb..fea4a65f 100644 --- a/content/2-templating/6-conditional/ripple/TrafficLight.ripple +++ b/content/2-templating/6-conditional/ripple/TrafficLight.ripple @@ -15,12 +15,16 @@ export component TrafficLight() {

{`Light is ${@light}`}

{"You must "} - if (@light === "red") { - {"STOP"} - } else if (@light === "orange") { - {"SLOW DOWN"} - } else if (@light === "green") { - {"GO"} + switch (@light) { + case "red": + {"STOP"}; + break; + case "orange": + {"SLOW DOWN"}; + break; + case "green": + {"GO"}; + break; }

} \ No newline at end of file