From 48fe030bdd6bdd2e5bd44f518ca32215057f1432 Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Fri, 27 Dec 2024 17:08:49 -0500 Subject: [PATCH] fix(playground): gracefully fallback to `JavaScript` if the select info is undefined --- docs/src/assets/js/playground.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/src/assets/js/playground.js b/docs/src/assets/js/playground.js index 368190ab..41e2838c 100644 --- a/docs/src/assets/js/playground.js +++ b/docs/src/assets/js/playground.js @@ -29,7 +29,11 @@ function initializeCustomSelect({ initialValue = null, addListeners = false }) { if (initialValue) { select.value = initialValue; } - selectedValue.textContent = select.options[select.selectedIndex].text; + if (select.selectedIndex >= 0 && select.options[select.selectedIndex]) { + selectedValue.textContent = select.options[select.selectedIndex].text; + } else { + selectedValue.textContent = 'JavaScript'; + } if (addListeners) { button.addEventListener('click', (e) => {