[NEW][APPS] Allow apps to open contextual bar (#23843)
* Open contextual bar * Adjustments based on linter feedback * Update * Renaming methods * Minor adjustments on action filtering * Rename event for opening apps contextual bar * Adjustments based on linter feedback * Adjustments based on linter feedback * Use `instances` map to store ctxbar interaction * Refactor apps ctxbar launch mechanism * Remove UIKitContext and UIKitProvider * WIP: typings * WIP: typings * Typings * Handle 'empty payload' scenario * Removing old code * Set the corret type on view state * Add app's avatar and name to the contextual bar * Add submit, cancel and close handlers * Add typing for grouping method * Close the tabbar on submit/cancel/close actions * Fix import problem with `modalParser` * Pass appInfo as an object to the ctxbar component * Throw error getting interaction with no viewId * Update apps-engine version * Revert "Update apps-engine version" This reverts commit b3d5a44b622d58446eba83fd9aa8950ba8c49311. * Update apps-engine version * Revert "Update apps-engine version" This reverts commit 15641670d86ff03df8d85bbf229e52ec46f4f81e. * Update apps-engine version
Showing
- app/ui-message/client/ActionManager.js 46 additions, 2 deletionsapp/ui-message/client/ActionManager.js
- client/views/blocks/ModalBlock.js 1 addition, 0 deletionsclient/views/blocks/ModalBlock.js
- client/views/room/Room/Room.js 16 additions, 0 deletionsclient/views/room/Room/Room.js
- client/views/room/contextualBar/Apps/Apps.tsx 43 additions, 0 deletionsclient/views/room/contextualBar/Apps/Apps.tsx
- client/views/room/contextualBar/Apps/AppsWithData.tsx 239 additions, 0 deletionsclient/views/room/contextualBar/Apps/AppsWithData.tsx
- client/views/room/contextualBar/Apps/index.ts 1 addition, 0 deletionsclient/views/room/contextualBar/Apps/index.ts
- client/views/room/hooks/useAppsContextualBar.ts 51 additions, 0 deletionsclient/views/room/hooks/useAppsContextualBar.ts
- client/views/room/providers/RoomProvider.tsx 1 addition, 0 deletionsclient/views/room/providers/RoomProvider.tsx
- package-lock.json 3 additions, 3 deletionspackage-lock.json
- package.json 1 addition, 1 deletionpackage.json
Loading
Please register or sign in to comment