summaryrefslogtreecommitdiffstats
path: root/intl/icu_capi/js/examples/wasm-demo/src/ts/app.ts
diff options
context:
space:
mode:
Diffstat (limited to 'intl/icu_capi/js/examples/wasm-demo/src/ts/app.ts')
-rw-r--r--intl/icu_capi/js/examples/wasm-demo/src/ts/app.ts16
1 files changed, 16 insertions, 0 deletions
diff --git a/intl/icu_capi/js/examples/wasm-demo/src/ts/app.ts b/intl/icu_capi/js/examples/wasm-demo/src/ts/app.ts
new file mode 100644
index 0000000000..c0d3a7a56d
--- /dev/null
+++ b/intl/icu_capi/js/examples/wasm-demo/src/ts/app.ts
@@ -0,0 +1,16 @@
+import { ICU4XDataProvider } from 'icu4x';
+import * as fdf from './fixed-decimal';
+import * as dtf from './date-time';
+import * as seg from './segmenter';
+
+import 'bootstrap/js/dist/tab';
+import 'bootstrap/js/dist/dropdown';
+import 'bootstrap/js/dist/collapse';
+
+(async function init() {
+ const dataProvider = ICU4XDataProvider.create_compiled();
+ fdf.setup(dataProvider);
+ dtf.setup(dataProvider);
+ seg.setup(dataProvider);
+ (document.querySelector("#bigspinner") as HTMLElement).style.display = "none";
+})() \ No newline at end of file