From bf9f76b971f49d1bdbdd13d7ef4142e4c802e4e5 Mon Sep 17 00:00:00 2001 From: RickyRoller Date: Fri, 7 Mar 2025 11:02:18 -0800 Subject: [PATCH] Fix lint errors --- .../external-app/message-handlers/authenticateHandler.ts | 3 +-- src/apps/external-app/types/types.ts | 6 ++++-- src/store/active-zapp/selectors.ts | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/apps/external-app/message-handlers/authenticateHandler.ts b/src/apps/external-app/message-handlers/authenticateHandler.ts index 6bfb00aa5..5f1fe5a35 100644 --- a/src/apps/external-app/message-handlers/authenticateHandler.ts +++ b/src/apps/external-app/message-handlers/authenticateHandler.ts @@ -1,6 +1,5 @@ -import { AuthenticateMessage, AuthenticateResponseMessage, ZAppMessageType, ZOSMessageType } from '../types/types'; +import { AuthenticateMessage, AuthenticateResponseMessage, ZOSMessageType } from '../types/types'; import { WHITELISTED_APPS } from '../constants/whitelistedApps'; -import { get } from '../../../lib/api/rest'; /** * Give the app access to the user's access token. This is only allowed for whitelisted apps. diff --git a/src/apps/external-app/types/types.ts b/src/apps/external-app/types/types.ts index bbe89295f..89bb6e0ba 100644 --- a/src/apps/external-app/types/types.ts +++ b/src/apps/external-app/types/types.ts @@ -8,6 +8,7 @@ enum ZAppMessageType { enum ZOSMessageType { ManifestReceived = 'zos-manifest-received', + Authenticate = 'zos-authenticate', } type RouteChangeMessage = { @@ -35,8 +36,9 @@ type ManifestResponseMessage = { }; type AuthenticateResponseMessage = { - type: ZAppMessageType.Authenticate; - token: string; + type: ZOSMessageType.Authenticate; + token: string | null; + error?: string; }; type OutgoingMessage = ManifestResponseMessage | AuthenticateResponseMessage; diff --git a/src/store/active-zapp/selectors.ts b/src/store/active-zapp/selectors.ts index e211f2cb0..49d311fc9 100644 --- a/src/store/active-zapp/selectors.ts +++ b/src/store/active-zapp/selectors.ts @@ -1,6 +1,6 @@ import { RootState } from '../reducer'; import { createSelector } from 'reselect'; -import { ZAppFeature, ZAppFeatureType, ExtractFeatureType } from '../../apps/external-app/types/features'; +import { ZAppFeatureType, ExtractFeatureType } from '../../apps/external-app/types/features'; export const rawActiveZAppManifest = (state: RootState) => state.activeZApp.manifest;