From 9447678f85ede9671ff67c17a3767dac9033ccfe Mon Sep 17 00:00:00 2001 From: harukin-expo-dev-env Date: Tue, 21 May 2024 10:23:51 +0000 Subject: [PATCH] =?UTF-8?q?switch=E3=81=AB=E5=88=86=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AndroidWidget/widget-task-handler.jsx | 26 ++++++++++++++----- 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/components/AndroidWidget/widget-task-handler.jsx b/components/AndroidWidget/widget-task-handler.jsx index 7878f6f..eab1997 100644 --- a/components/AndroidWidget/widget-task-handler.jsx +++ b/components/AndroidWidget/widget-task-handler.jsx @@ -64,12 +64,26 @@ export async function widgetTaskHandler(props) { case "WIDGET_UPDATE": case "WIDGET_CLICK": case "WIDGET_RESIZED": - if (WidgetName === "JR_shikoku_train_info") { - const { time, delayString } = await getDelayData(); - renderWidget(); - } else if (WidgetName === "Info_Widget") { - const { time, text } = await getInfoString(); - renderWidget(); + switch (WidgetName) { + case "JR_shikoku_train_info": { + const { time, delayString } = await getDelayData(); + renderWidget( + + ); + break; + } + case "Info_Widget": { + const { time, text } = await getInfoString(); + renderWidget(); + break; + } + default: { + const { time, delayString } = await getDelayData(); + renderWidget( + + ); + break; + } } break;