diff --git a/hosta-hpp-1.zip b/hosta-hpp-1.zip deleted file mode 100644 index abf8c61..0000000 Binary files a/hosta-hpp-1.zip and /dev/null differ diff --git a/package-lock.json b/package-lock.json index d97924a..f669fa4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,6 +20,7 @@ "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.0", "@rollup/plugin-terser": "^0.4.0", + "@zerodevx/svelte-toast": "^0.9.5", "autoprefixer": "^10.4.19", "postcss": "^8.4.38", "rollup": "^3.15.0", @@ -277,6 +278,16 @@ "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", "dev": true }, + "node_modules/@zerodevx/svelte-toast": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@zerodevx/svelte-toast/-/svelte-toast-0.9.5.tgz", + "integrity": "sha512-JLeB/oRdJfT+dz9A5bgd3Z7TuQnBQbeUtXrGIrNWMGqWbabpepBF2KxtWVhL2qtxpRqhae2f6NAOzH7xs4jUSw==", + "dev": true, + "license": "ISC", + "peerDependencies": { + "svelte": "^3.57.0 || ^4.0.0" + } + }, "node_modules/acorn": { "version": "8.11.3", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", diff --git a/package.json b/package.json index efe84a1..de16347 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "@rollup/plugin-commonjs": "^24.0.0", "@rollup/plugin-node-resolve": "^15.0.0", "@rollup/plugin-terser": "^0.4.0", + "@zerodevx/svelte-toast": "^0.9.5", "autoprefixer": "^10.4.19", "postcss": "^8.4.38", "rollup": "^3.15.0", diff --git a/src/App.svelte b/src/App.svelte index cd77fca..02eac35 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -1,7 +1,9 @@ + diff --git a/src/Pages/DepositPage.svelte b/src/Pages/DepositPage.svelte index c7e89a2..9d405ad 100644 --- a/src/Pages/DepositPage.svelte +++ b/src/Pages/DepositPage.svelte @@ -1,6 +1,57 @@ -
-
-
-

Заявка №{randomRequestId}

+{#if invalidURL} +
+
+ + + +
-
-
-
-
-
-

Дождитесь выдачи реквизитов

-
-
-
-

- Переведите точную сумму на указанный - реквизит -

-
-
-
-

После успешного перевода нажмите "Я оплатил"

-
-
- -
-
+
+{:else} +
+
+
+

Заявка {orderID}

-
- {#if showBankSelection} -

Выберите банк

-
- -
- {/if} -
-
- - -
- {#if selectedBank === "sber" && captchaVerified} - {#if !showHelpSection} - - {/if} - {#if requestingReqs} -
+
+

- Реквизиты появятся не позже, чем через {Math.floor( - depositTimeLeft / 60 - ).toLocaleString("en-US", { - minimumIntegerDigits: 2, - useGrouping: false, - }) + - ":" + - Math.floor(depositTimeLeft % 60).toLocaleString("en-US", { - minimumIntegerDigits: 2, - useGrouping: false, - })} + Переведите точную сумму на указанный + реквизит

- {/if} - {#if showReqs} - {#if !showHelpSection} -
-
-

Номер карты для перевода

-
-

{randomCard}

- -
-

Получатель: {cardHolder}

-

- Время на оплату {Math.floor( - totalDepositTimeLeft / 60 - ).toLocaleString("en-US", { - minimumIntegerDigits: 2, - useGrouping: false, - }) + - ":" + - Math.floor(totalDepositTimeLeft % 60).toLocaleString( - "en-US", - { - minimumIntegerDigits: 2, - useGrouping: false, - } - )} -

-
+
+
+

После успешного перевода нажмите "Я оплатил"

- +
+ +
+
+
+
+ {#if showBankSelection} +

Выбор банка

+ {#each paymentMethods as pm} +
+ +
+ {/each} + {:else} + {/if} +
+
+ + +
+ {#if selectedBank !== "" && captchaVerified} {#if !showHelpSection} - + {/if} - {#if showHelpSection} -

- Загрузите чек, чтобы мы могли подтвердить перевод -

- -

Загружен файл: {loadedFile}

- + {#if requestingReqs} + + {/if} + {#if showReqs} + {#if !showHelpSection} +
+
+

Номер карты для перевода

+
+

{requisites.requisite[1]}

+ +
+

Получатель: {requisites.requisite[0]}

+

+ Время на оплату +

+
+
+ + {/if} + {#if !showHelpSection} + + {/if} + {#if showHelpSection} +

+ Загрузите чек, чтобы мы могли подтвердить перевод +

+ +

Загружен файл: {loadedFile}

+ + {/if} + { + loadedFile = e.target.files[0].name; + }} + id="loaded-file" + type="file" + hidden + accept=".png, .jpg, .jpeg, .pdf" + /> {/if} - { - loadedFile = e.target.files[0].name; - }} id="loaded-file" type="file" hidden accept=".png, .jpg, .jpeg, .pdf"> {/if} - {/if} +
-
-{#if showAlertQuit} -
+ {#if showAlertQuit}
-

Отмена заявки

-

- Вы действительно хотите отменить заявку на пополнение? -

-

- Если Вы уже оплатили эту заявку, то нажмите на кнопку "Я оплатил". При - возникновении проблем с оплатой напишите нам в поддержку. -

-
- - +
+

Отмена заявки

+

+ Вы действительно хотите отменить заявку на пополнение? +

+

+ Если Вы уже оплатили эту заявку, то нажмите на кнопку "Я оплатил". При + возникновении проблем с оплатой напишите нам в поддержку. +

+
+ + +
-
-{/if} + {/if} -{#if showLoadingScreen} -
-
-
+ {#if showLoadingScreen} +
+
+
+
+
+

Ваш платёж обрабатывается

+

Это не займет много времени

-
-
-

Ваш платёж обрабатывается

-

Это не займет много времени

-
+ {/if} {/if}