From b2de5ec3860e3528d5505f33f0bef7a88741b742 Mon Sep 17 00:00:00 2001 From: rohanharikr Date: Fri, 22 Nov 2024 10:57:05 +0000 Subject: [PATCH] use createInviteRequest --- main.js | 25 +++++++------------------ package-lock.json | 16 ++++++++-------- package.json | 2 +- 3 files changed, 16 insertions(+), 27 deletions(-) diff --git a/main.js b/main.js index b651677..3748cf7 100644 --- a/main.js +++ b/main.js @@ -1,4 +1,4 @@ -import { createAuthRequest, fetchToken, parseToken } from '@hellocoop/helper-browser'; +import { createAuthRequest, fetchToken, parseToken, createInviteRequest } from '@hellocoop/helper-browser'; const CONFIG = { client_id: 'app_GreenfieldFitnessDemoApp_s9z', @@ -213,23 +213,12 @@ async function invite() { inviteBtn.disabled = true; const { sub } = JSON.parse(sessionStorage.getItem('profile')); - - // TBD Uncomment and use this to create invite request URL when npm package is updated - // const { url } = createInviteRequest({ - // inviter: sub, - // client_id: CONFIG.client_id, - // initiate_login_uri: window.location.origin, - // return_uri: window.location.origin - // }) - // window.location.href = url.href; - - const url = new URL('https://wallet.hello.coop/invite'); - - url.searchParams.append('inviter', sub); - url.searchParams.append('client_id', CONFIG.client_id); - url.searchParams.append('initiate_login_uri', window.location.origin); - url.searchParams.append('return_uri', window.location.origin); - + const { url } = createInviteRequest({ + inviter: sub, + client_id: CONFIG.client_id, + initiate_login_uri: window.location.origin, + return_uri: window.location.origin + }) window.location.href = url.href; } diff --git a/package-lock.json b/package-lock.json index bb33561..20902f3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,14 +1,14 @@ { - "name": "vite-project", - "version": "0.0.0", + "name": "greenfielddemo", + "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "vite-project", - "version": "0.0.0", + "name": "greenfielddemo", + "version": "1.0.0", "dependencies": { - "@hellocoop/helper-browser": "^2.3.0" + "@hellocoop/helper-browser": "^2.4.0" }, "devDependencies": { "autoprefixer": "^10.4.20", @@ -406,9 +406,9 @@ } }, "node_modules/@hellocoop/helper-browser": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@hellocoop/helper-browser/-/helper-browser-2.3.0.tgz", - "integrity": "sha512-0IE2l1pLDsUpJxu6t4W+04FrEujDEe2Q4oRkCtlVKslQz5GTbiZQH6PC6hw9+tYUY1B328R05f4cw+E4b5439A==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@hellocoop/helper-browser/-/helper-browser-2.4.0.tgz", + "integrity": "sha512-1CUEQUmEf9DK0kyUB1YsBIEAAZDpIohJJWRDcSKPP6B3XYpocQx5wv2ktjki6+Amgv473Erh+WdoX4V4tgpwWg==", "dependencies": { "@hellocoop/definitions": "^1.0.9" } diff --git a/package.json b/package.json index 235829b..f716e9a 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,6 @@ "vite": "^5.4.10" }, "dependencies": { - "@hellocoop/helper-browser": "^2.3.0" + "@hellocoop/helper-browser": "^2.4.0" } }