diff --git a/src/components/mobile/ListItemSelectionPopup.vue b/src/components/mobile/ListItemSelectionPopup.vue new file mode 100644 index 00000000..34ce023a --- /dev/null +++ b/src/components/mobile/ListItemSelectionPopup.vue @@ -0,0 +1,189 @@ + + + diff --git a/src/mobile-main.ts b/src/mobile-main.ts index 9c1a6237..c470f5be 100644 --- a/src/mobile-main.ts +++ b/src/mobile-main.ts @@ -97,6 +97,7 @@ import DateSelectionSheet from '@/components/mobile/DateSelectionSheet.vue'; import DateRangeSelectionSheet from '@/components/mobile/DateRangeSelectionSheet.vue'; import MonthRangeSelectionSheet from '@/components/mobile/MonthRangeSelectionSheet.vue'; import ListItemSelectionSheet from '@/components/mobile/ListItemSelectionSheet.vue'; +import ListItemSelectionPopup from '@/components/mobile/ListItemSelectionPopup.vue'; import TwoColumnListItemSelectionSheet from '@/components/mobile/TwoColumnListItemSelectionSheet.vue'; import TreeViewSelectionSheet from '@/components/mobile/TreeViewSelectionSheet.vue'; import IconSelectionSheet from '@/components/mobile/IconSelectionSheet.vue'; @@ -182,6 +183,7 @@ app.component('DateSelectionSheet', DateSelectionSheet); app.component('DateRangeSelectionSheet', DateRangeSelectionSheet); app.component('MonthRangeSelectionSheet', MonthRangeSelectionSheet); app.component('ListItemSelectionSheet', ListItemSelectionSheet); +app.component('ListItemSelectionPopup', ListItemSelectionPopup); app.component('TwoColumnListItemSelectionSheet', TwoColumnListItemSelectionSheet); app.component('TreeViewSelectionSheet', TreeViewSelectionSheet); app.component('IconSelectionSheet', IconSelectionSheet); diff --git a/src/views/mobile/ExchangeRatesPage.vue b/src/views/mobile/ExchangeRatesPage.vue index c87bec8f..9dd50a6c 100644 --- a/src/views/mobile/ExchangeRatesPage.vue +++ b/src/views/mobile/ExchangeRatesPage.vue @@ -11,8 +11,9 @@ - + + (false); const showMoreActionSheet = ref(false); +const showBaseCurrencyPopup = ref(false); const showBaseAmountSheet = ref(false); const displayBaseAmount = computed(() => formatAmount(baseAmount.value, baseCurrency.value)); diff --git a/src/views/mobile/SignupPage.vue b/src/views/mobile/SignupPage.vue index eea849cf..e091ba9f 100644 --- a/src/views/mobile/SignupPage.vue +++ b/src/views/mobile/SignupPage.vue @@ -74,9 +74,10 @@ - + + (false); +const showDefaultCurrencyPopup = ref(false); const showPresetCategories = ref(false); const showPresetCategoriesMoreActionSheet = ref(false); const showPresetCategoriesChangeLocaleSheet = ref(false); diff --git a/src/views/mobile/accounts/EditPage.vue b/src/views/mobile/accounts/EditPage.vue index c7f6d536..8e6d11be 100644 --- a/src/views/mobile/accounts/EditPage.vue +++ b/src/views/mobile/accounts/EditPage.vue @@ -155,10 +155,11 @@ - + + - + + - + + (''); const loadingError = ref(null); const showInputPasswordSheet = ref(false); const showAccountSheet = ref(false); +const showDefaultCurrencyPopup = ref(false); const showMoreActionSheet = ref(false); const currentLanguageName = computed(() => {