From ea77224c75f71329a4a3b58e414e39e7ea60b3ea Mon Sep 17 00:00:00 2001 From: SethBurkart123 Date: Tue, 1 Apr 2025 15:27:46 +1100 Subject: [PATCH] feat: add calculator --- package.json | 1 + src/interface/components/PickerSwatch.svelte | 1 + src/interface/pages/settings/shortcuts.svelte | 10 +- .../built-in/globalSearch/Calculator.svelte | 152 ++++++++++++++++++ .../built-in/globalSearch/SearchBar.svelte | 36 ++++- src/plugins/built-in/globalSearch/index.ts | 11 +- 6 files changed, 197 insertions(+), 14 deletions(-) create mode 100644 src/plugins/built-in/globalSearch/Calculator.svelte diff --git a/package.json b/package.json index 1ccada5d..8ac05db3 100644 --- a/package.json +++ b/package.json @@ -85,6 +85,7 @@ "idb": "^8.0.2", "localforage": "^1.10.0", "lodash": "^4.17.21", + "mathjs": "^14.4.0", "million": "^3.1.11", "motion": "^12.4.12", "postcss": "^8.5.3", diff --git a/src/interface/components/PickerSwatch.svelte b/src/interface/components/PickerSwatch.svelte index 643f5f46..631d954d 100644 --- a/src/interface/components/PickerSwatch.svelte +++ b/src/interface/components/PickerSwatch.svelte @@ -5,6 +5,7 @@