From ef5ee4148911f51b333dbd0967d5fba2748de317 Mon Sep 17 00:00:00 2001 From: Manuel Spagnolo Date: Thu, 29 Apr 2021 12:20:31 +0200 Subject: [PATCH] feat: add navigate to lists methods --- lib/navigator.ts | 6 ++++++ lib/types.ts | 2 ++ 2 files changed, 8 insertions(+) diff --git a/lib/navigator.ts b/lib/navigator.ts index 6c4e347645..201927feed 100644 --- a/lib/navigator.ts +++ b/lib/navigator.ts @@ -58,6 +58,12 @@ export default function createNavigator(channel: Channel, ids: IdsAPI): Navigato openAppConfig: () => { return channel.call('navigateToAppConfig') as Promise }, + openEntriesList: () => { + return channel.call('navigateToSpaceEnvRoute', { route: 'entries' }) as Promise + }, + openAssetsList: () => { + return channel.call('navigateToSpaceEnvRoute', { route: 'assets' }) as Promise + }, onSlideInNavigation: (handler) => { return _onSlideInSignal.attach(handler) }, diff --git a/lib/types.ts b/lib/types.ts index 8ff8bbc7f6..3f1c7628be 100644 --- a/lib/types.ts +++ b/lib/types.ts @@ -581,6 +581,8 @@ export interface NavigatorAPI { slide?: NavigatorSlideInfo }> openAppConfig: () => Promise + openEntriesList: () => Promise + openAssetsList: () => Promise onSlideInNavigation: (fn: (slide: NavigatorSlideInfo) => void) => Function }