summaryrefslogtreecommitdiff
path: root/assets/js/ui
diff options
context:
space:
mode:
Diffstat (limited to 'assets/js/ui')
-rw-r--r--assets/js/ui/compare.js2
-rw-r--r--assets/js/ui/controls.js3
-rw-r--r--assets/js/ui/modal.js2
3 files changed, 7 insertions, 0 deletions
diff --git a/assets/js/ui/compare.js b/assets/js/ui/compare.js
new file mode 100644
index 0000000..d933609
--- /dev/null
+++ b/assets/js/ui/compare.js
@@ -0,0 +1,2 @@
+// Phase 5: side-by-side country comparison panel
+export function initCompare(countries) {}
diff --git a/assets/js/ui/controls.js b/assets/js/ui/controls.js
new file mode 100644
index 0000000..15c1a3b
--- /dev/null
+++ b/assets/js/ui/controls.js
@@ -0,0 +1,3 @@
+// Phase 5: metric selector, label toggle, reset button bindings
+export function initControls(onMetricChange, onLabelToggle, onReset) {}
+export function getTop5(countries, metricKey) {}
diff --git a/assets/js/ui/modal.js b/assets/js/ui/modal.js
new file mode 100644
index 0000000..e110764
--- /dev/null
+++ b/assets/js/ui/modal.js
@@ -0,0 +1,2 @@
+// Phase 5: country detail modal
+export function showCountryModal(countryData) {}