-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Profile - Withdraw option #1421
Comments
@jonsnowpt Data sent to the DB to transaction_history should be of status: Pending ?
@jonsnowpt Should |
@migbash should be status: Pending. |
@migbash Yes, I removed the BTC icon to avoid being misunderstood. |
@migbash available now. |
@migbash it should, probably a mistake. |
* feat: #1421; new Withdraw Widget-Main + Modal; * feat: #1421; new Withdraw assets; * feat: #1421; new Withdraw Widget ref +page.svelte; * chore: clean store/user-settings.ts; * doc: OpenApi adjust for Tx to DB action endpoint; * feat: #1421; new balance Firebase upd func; clean; * feat: #1421; endpoint /api/data/profile POST add; * update: app.css for global form > input; clean; * feat: #1421; add Withdraw-Widget Profile/Menu-Opt; * feat: #1421; endpoint /api/data/profile; cont; * pkg: @scores-lib ➤ 1.4.0; * issue: #1483; * pkg: ibantools 4.3.3; * pkg: @scores-lib ➤ 1.4.1; * issue: #1483; withdraw-fixes; cont; * issue: #1486; * issue: #1485; * issue: #1486; cont; * issue: #1488; * issue: #1491; * issue: #1497; #1489; #1495; * issue: #1497; cont; * issue: #1504; * issue: #1506; * issue: #1507; #1502; * issue: #1508; * issue: #1497; * issue: #1497; cont; * issue: #1497; cont; * pkg: @scores-lib ➤ 1.4.4; * issue: #1491; * pkg: @scores-lib ➤ 1.4.5; * issue: #1491; adjust show more action text; * issue: #1498; * pkg: @scores-lib ➤ 1.4.6; * issue: #1498; types update; * chore: firebase secrets; * chore: firebase secrets;
* chore: add vscode/snippets.code-snippets; * chore: Footer re-structure; * chore: app.css comments + clean; * update: +layout Footer re-structure; * chore: components/home/leagues-list -> v6; * chore: components/home/leagues-table -> v6; * chore: components/home/seo-block -> v6; * upd: +layout league-list; league-table; seo-block; * update: vscode/snippets.code-snippets; * update: Makefile; * update: Makefile; * update: package.json > scripts; * update: package.json > scripts; * update: package.json; * update: vscode/snippets.code-snippets; * Feature/1421/user-profile-withdraw (#1479) * feat: #1421; new Withdraw Widget-Main + Modal; * feat: #1421; new Withdraw assets; * feat: #1421; new Withdraw Widget ref +page.svelte; * chore: clean store/user-settings.ts; * doc: OpenApi adjust for Tx to DB action endpoint; * feat: #1421; new balance Firebase upd func; clean; * feat: #1421; endpoint /api/data/profile POST add; * update: app.css for global form > input; clean; * feat: #1421; add Withdraw-Widget Profile/Menu-Opt; * feat: #1421; endpoint /api/data/profile; cont; * pkg: @scores-lib ➤ 1.4.0; * issue: #1483; * pkg: ibantools 4.3.3; * pkg: @scores-lib ➤ 1.4.1; * issue: #1483; withdraw-fixes; cont; * issue: #1486; * issue: #1485; * issue: #1486; cont; * issue: #1488; * issue: #1491; * issue: #1497; #1489; #1495; * issue: #1497; cont; * issue: #1504; * issue: #1506; * issue: #1507; #1502; * issue: #1508; * issue: #1497; * issue: #1497; cont; * issue: #1497; cont; * pkg: @scores-lib ➤ 1.4.4; * issue: #1491; * pkg: @scores-lib ➤ 1.4.5; * issue: #1491; adjust show more action text; * issue: #1498; * pkg: @scores-lib ➤ 1.4.6; * issue: #1498; types update; * chore: firebase secrets; * chore: firebase secrets; * Issue/1278/pre load css js (#1510) * issue: #1278 * issue: #1278; cont; * issue: #1278; cont; * issue: #1278; cont; * issue: #1278; cont; * issue: #1278; cont; * issue: #1278; cont; * issue: #1278; cont; dynamic svg import; * issue: #1278; cont; dynamic home-page comp import; * issue: #1278; cont; dynamic home-page comp import; * chore: Makefile; package.json; update; * doc: vite.config.ts; * issue: #1478; Test Header; logic; mobile-first; * issue: #1478; Test CSS-Js variable communication; * issue: #1478; vite.config.ts update; * update: #1478; all-css-chunk.css; * Revert to e92886 -> home/Layout.svelte; * update: #1478; all-css-chunk.css; * update: #1278; empty preloadStrategy; * update: #1278; preloadStrategy -> preload-js; * update: #1278; preloadStrategy -> preload-js; * upd: #1278; preloadStrategy -> preload-js; cont; * upd: #1278; preloadStrategy -> preload-mjs; cont; * upd: #1278; build::manualChunks homepage single; * upd: #1278; build::manualChunks cont; * upd: #1278; preloadStrategy -> modulepreload; * upd: #1278; build::manualChunks cont; cssJsChunk; * upd: #1278; build::manualChunks cont; * upd: #1278; src/app.html hardcode all CSS; * revert to ab873 -> vite.config.ts; * doc: svelte.config.js; vite.config.js; * update: +layout.server.ts revamp; * update: +layout.svelte revamp; * del: +layout.ts in favour of .server.ts; * doc: [[lang=lang]]/+page.ts; * chore: remove firebase/common.ts; * feat: sessionStore add deviceType; * chore: app.html clean; * chore: utils/debug.ts clean; * chore: utils/dates.ts clean; * chore: utils/platform-functions.ts clean; * chore: utils/languages.ts clean; * chore: api/utils.ts clean; * chore: u/[view]/[lang=lang] page.server.ts; * update: all homepage widgets entry .svelte; * update: homepage main Layout.svelte; * chore: update debug logs on few components; * issue: #1478; vite.config.ts update; * update: src/hooks.server.ts; * update: Auth_Widget.svelte; * pkg: ua-parser-js; mansory-layout; device-dete-js; * chore: svelte.config.ts; * issue: #1478; vite.config.ts update; compression; * update: +layout.svelte add SplashScreen; * update: Makefile; * update: +layout.svelte revert SplashScreen; * update: +layout.server.ts add setHeaders(..); * update: svelte.config.ts; add pre-compress; * update: Makefile; * update: Makefile; * issue: #1478; vite.config.ts update; minfication; * issue: #1478; homepage widgets (some) dynamicload; * issue: #1478; homepage widgets (cont) dynamicload; * issue: #1478; single-chunk and in-head css; * chore: add analytics to app.html; * doc: svelte.config.ts; * issue: #1278; adjusting dynamic importing v6.5 * issue: #1278; home/Layout.svelte dynamic v6.5; * chore: Email-Sub; Offline-Alert; Plat-Alert v6.5; * chore: Makefile update; * chore: package.json update; * chore: translation.ts ; * chore: +layout.svelte v6.5; * chore: [[lang=lang]]/+page.svelte v6.5; * chore: [[lang=lang]]/+page.ts v6.5; * chore: fix merge errors; * fix: adjust hardcoded CSS; * (empty commit); * fix: adjust vite.config.ts; * chore: firebase secrets; * github: workflow secrets; * github: workflow secrets;
📝 DESCRIPTION
We are adding a Withdraw option on the profile user section and a few methods that will allow users to withdraw funds from the Betarena platform.
📱 TARGET PLATFORMS
This option will be available on all platform versions.
🎬 LINK
https://scores.betarena.com/u/withdraw/pt
ℹ️ OTHER CONDITIONS (& RELEVANT INFO)
All withdrawal options have a form associated so that we can collect user information to be able to associate the request of funds with the user account and to be able to have access to the information needed to send user funds.
We need a preloader for this and other sections; we can use the following using Black instead of blue:
https://lottiefiles.com/73801-preloader-animation
Initial withdrawal options:
Since all information is coming from the DB, this means that we can add new withdrawal options without the need to change the front end.
Versions:
All theme variations are supported.
💠 DATA
➤ Hasura
Fields description:
withdraw_options
===
===
Sending the Data:
After filling up the form, the data should be sent to the DB:
➤ Hasura
🎏 TRANSLATIONS
Translations endpoint
Within the specific Schema:
The translations are included in the form json.
⚡️ CACHE
Unavailable.
🔎 SEO
Unavailable.
Placeholder when there is no content:
Defined preloader on top.
Resources
Figma Design:
https://www.figma.com/file/4SlIPyxRBX2qg1eLaPUk9U/BetArena-%2F-Desktop?type=design&node-id=32%3A1635&t=wLX73xuz9lYHGwZ7-1
The text was updated successfully, but these errors were encountered: