Skip to content

Commit 0a7aabd

Browse files
Merge pull request #26163 from software-mansion-labs/ts-migration/get-plaind-oauth-received-redirect-uri
[No QA] [TS migration] Migrate 'getPlaidOAuthReceivedRedirectURI' lib to TypeScript
2 parents 430a837 + 658649f commit 0a7aabd

File tree

4 files changed

+13
-3
lines changed

4 files changed

+13
-3
lines changed

src/libs/getPlaidOAuthReceivedRedirectURI/index.native.js

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import GetPlaidOAuthReceivedRedirectURI from './types';
2+
3+
const getPlaidOAuthReceivedRedirectURI: GetPlaidOAuthReceivedRedirectURI = () => null;
4+
5+
export default getPlaidOAuthReceivedRedirectURI;

src/libs/getPlaidOAuthReceivedRedirectURI/index.js renamed to src/libs/getPlaidOAuthReceivedRedirectURI/index.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1+
import GetPlaidOAuthReceivedRedirectURI from './types';
2+
13
/**
24
* After a user authenticates their bank in the Plaid OAuth flow, Plaid returns us to the redirectURI we
35
* gave them along with a stateID param. We hand off the receivedRedirectUri to PlaidLink to finish connecting
46
* the user's account.
5-
* @returns {String | null}
67
*/
7-
export default () => {
8+
const getPlaidOAuthReceivedRedirectURI: GetPlaidOAuthReceivedRedirectURI = () => {
89
const receivedRedirectURI = window.location.href;
910
const receivedRedirectSearchParams = new URL(window.location.href).searchParams;
1011
const oauthStateID = receivedRedirectSearchParams.get('oauth_state_id');
@@ -15,3 +16,5 @@ export default () => {
1516
}
1617
return receivedRedirectURI;
1718
};
19+
20+
export default getPlaidOAuthReceivedRedirectURI;
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
type GetPlaidOAuthReceivedRedirectURI = () => null | string;
2+
3+
export default GetPlaidOAuthReceivedRedirectURI;

0 commit comments

Comments
 (0)