diff options
| author | littleblack111 <littleblack11111@gmail.com> | 2026-07-26 20:11:59 +0800 |
|---|---|---|
| committer | littleblack111 <littleblack11111@gmail.com> | 2026-07-26 20:11:59 +0800 |
| commit | df74bc4c98036f6b0bddf1c9baf772274e33606a (patch) | |
| tree | a30a39be761212203cd2b9c2cc625f55767cd2ca /services/_SmartCalc.qml | |
| parent | c119b2cf8eb2fe2cb2b204e870deb7c6dfb189ee (diff) | |
perf(SmartCalc): cahce query in event of multiple component calling
query at once with the same query
cleanup: no longer needed qml and unused import
Diffstat (limited to 'services/_SmartCalc.qml')
| -rw-r--r-- | services/_SmartCalc.qml | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/services/_SmartCalc.qml b/services/_SmartCalc.qml deleted file mode 100644 index fd9f134..0000000 --- a/services/_SmartCalc.qml +++ /dev/null @@ -1,37 +0,0 @@ -pragma Singleton -// pragma ComponentBehavior: Bound - -import QtQuick -import Quickshell -import Quickshell.Io - -import qs.config - -import core - -Singleton { - id: root - - property var result: Calc.result - property int result_type: Calc.result_type - readonly property var resultType: ({ - "Math": Calc.Math, - "Unit": Calc.Unit, - "Currency": Calc.Currency, - "Crypto": Calc.Crypto, - "Time": Calc.Time, - "Date": Calc.Date, - "Unset": Calc.Unset - }) - - function query(input: string) { - console.log(input) - Calc.query(input); - } - - - // FIXME: we'll prolly need to reset() everytime here after it finish just so the next time another component using it won't be affected by the previous query - function reset() { - Calc.reset(); - } -} |
