diff --git a/app/resources/js/components/billing/TopupDialog.vue b/app/resources/js/components/billing/TopupDialog.vue index 326629b5..0f29e0d0 100644 --- a/app/resources/js/components/billing/TopupDialog.vue +++ b/app/resources/js/components/billing/TopupDialog.vue @@ -12,6 +12,10 @@ import { ref, computed, watch } from 'vue'; import { topup, createInvoice } from '../../api/billing'; import { extractErrorMessage, extractValidationErrors } from '../../api/client'; import { redirectTo } from '../../utils/redirect'; +import { useLayoutTier } from '../../composables/useLayoutTier'; + +// Телефон: диалог на весь экран (плитки сумм/способы оплаты — шире узкого модала). +const { isPhone } = useLayoutTier(); const model = defineModel({ required: true }); const emit = defineEmits<{ success: [balanceRub: string]; invoiced: [invoiceNumber: string] }>(); @@ -95,7 +99,7 @@ defineExpose({ method, amount, submit, canSubmit, errorMsg });