diff --git a/.env.example b/.env.example index 2776c8f..e22096c 100644 --- a/.env.example +++ b/.env.example @@ -19,3 +19,5 @@ TEST_MODE=false POSTGRES_DB=cents POSTGRES_USER=cents POSTGRES_PASSWORD=change-me +APP_TIME_ZONE=Asia/Shanghai +EXCHANGE_RATE_API_URL=https://api.frankfurter.dev diff --git a/apps/web/src/components/CurrencyPicker.vue b/apps/web/src/components/CurrencyPicker.vue new file mode 100644 index 0000000..cdd8f7a --- /dev/null +++ b/apps/web/src/components/CurrencyPicker.vue @@ -0,0 +1,83 @@ + + + + + diff --git a/apps/web/src/components/QuickEntryDrawer.vue b/apps/web/src/components/QuickEntryDrawer.vue index 46ca6d0..beb4ee1 100644 --- a/apps/web/src/components/QuickEntryDrawer.vue +++ b/apps/web/src/components/QuickEntryDrawer.vue @@ -1,9 +1,10 @@ @@ -205,7 +227,9 @@ function saveEntry() {
- ¥ + {{ displayAmount }}
{{ calculationLabel }} @@ -306,4 +330,6 @@ function saveEntry() {
+ + diff --git a/apps/web/src/components/QuickEntryHost.vue b/apps/web/src/components/QuickEntryHost.vue index a473d23..eb2a354 100644 --- a/apps/web/src/components/QuickEntryHost.vue +++ b/apps/web/src/components/QuickEntryHost.vue @@ -1,4 +1,5 @@