verdnatura-chat/app/containers/MessageBox
Gerzon Z 20a03611a7
[NEW] Call to Action buttons for Omnichannel (#4060)
* add: kebab and bottom sheet for omnichannel

* update: `RoomActionsView`

* chore: add canned responses to MessageBox

* chore: add omnichannel permissions to RightButtons

chore: missing changes to previous commit on RoomView

* chore: make icon available on first re-render after joining the room

* refactor: omnichannel permissions logic outside RightButtons

* refactor: extract omnichannel permissions' logic from RoomActionsView

* fix: omnichannel permissions on RightButton component

* add: omnichannelPermissions to RoomActions route props

* update: RoomView

* remove: setOmnichannelPermissions function

* refactor: `omnichannelPermissions` to object

* refactor: extract `on-hold` Omnichannel to `RoomView`

* add: `canPlaceLivechatOnHold` to `Omnichannel`s actions

* update: type for `showActionSheet`

* update: canned responses permission on

* fix: place on-hold permission not updating properly

* update: validation for on-hold

remove: unused variable

* remove: unnecessary param

* update: MessageBox

* fix: Omnichannel permissions on taking chat

* undo: comment on Reactotron

* Fix place chat on-hold

* fix setOptions in messageBox

* resolve lint

* change return to return to waiting line

* remove joined

* fix console.log

* fix kebab button

* fix subscription to room outside of db

Co-authored-by: Reinaldo Neto <reinaldonetof@hotmail.com>
Co-authored-by: Reinaldo Neto <47038980+reinaldonetof@users.noreply.github.com>
2022-06-09 11:42:12 -03:00
..
CommandsPreview Chore: Update react-native-fast-image from 8.2.0 to 8.5.11 (#4210) 2022-05-31 13:08:18 -03:00
Mentions Chore: Evaluate helpers and utils - Typescript (#4146) 2022-06-06 11:17:51 -03:00
buttons Chore: Evaluate Icon - Typescript (#3982) 2022-05-02 16:21:15 -03:00
Context.ts Chore: Evaluate MessageBox - TypeScript (#3936) 2022-03-31 19:39:24 -03:00
EmojiKeyboard.tsx Chore: Evaluate emoji picker - TypeScript (#4069) 2022-05-06 22:06:08 -03:00
LeftButtons.android.tsx Chore: Evaluate MessageBox - TypeScript (#3936) 2022-03-31 19:39:24 -03:00
LeftButtons.ios.tsx Chore: Evaluate MessageBox - TypeScript (#3936) 2022-03-31 19:39:24 -03:00
RecordAudio.tsx Chore: Evaluate helpers and utils - Typescript (#4146) 2022-06-06 11:17:51 -03:00
ReplyPreview.tsx Chore: Evaluate Icon - Typescript (#3982) 2022-05-02 16:21:15 -03:00
RightButtons.android.tsx Chore: Evaluate MessageBox - TypeScript (#3936) 2022-03-31 19:39:24 -03:00
RightButtons.ios.tsx Chore: Evaluate MessageBox - TypeScript (#3936) 2022-03-31 19:39:24 -03:00
constants.ts [NEW] Canned responses (#3355) 2021-09-22 14:29:26 -03:00
forceJpgExtension.test.ts Regression: Prevent duplicated .jpg on file upload (#3658) 2022-02-07 13:52:09 -03:00
forceJpgExtension.ts Chore: Evaluate helpers and utils - Typescript (#4146) 2022-06-06 11:17:51 -03:00
getMentionRegexp.test.js [FIX] Mention from suggestions concatenates to query string on autocomplete (#3696) 2022-03-15 16:33:43 -03:00
getMentionRegexp.ts [FIX] Mention from suggestions concatenates to query string on autocomplete (#3696) 2022-03-15 16:33:43 -03:00
index.tsx [NEW] Call to Action buttons for Omnichannel (#4060) 2022-06-09 11:42:12 -03:00
styles.ts Chore: Evaluate helpers and utils - Typescript (#4146) 2022-06-06 11:17:51 -03:00