iachat/app/javascript/dashboard/components
Sivin Varghese 6ae606c981
fix: Custom snooze is not working in mobile view (#9717)
# Pull Request Template

## Description

Currently, when a user navigates to a chat and attempts to access the
custom snooze modal, it is not visible, making it unable to set custom
snooze options. With this fix, the custom snooze modal will correctly
display even when a chat is open in mobile view.

**Cause of this issue**
The `<custom-snooze-modal/>` component is added to the `<chat-list/>`
component. To accommodate small screen views, we are using the expanded
view. However, if we open a chat and select the custom snooze option
from the chat header in the message view, the `<custom-snooze-modal/>`
component is hidden in the `<chat-list/>` component.

**Solution**
So, I moved the `<custom-snooze-modal/>` to the wrapper component
`<conversation-view/>` so we can use in all cases like,
1. Right-click to custom snooze
2. CMD bar custom snooze
3. Small screen custom snooze
2024-07-04 13:13:03 +05:30
..
Accordion feat: Remove Foundation in favor of Tailwind (#8984) 2024-02-28 13:56:28 +05:30
app feat: Show a confirmation banner if the email is not verified (#8808) 2024-02-02 12:31:29 -08:00
base feat: Improve the initial screen placeholder (#7708) 2023-08-14 17:50:34 -07:00
buttons chore: Replace eventBus with mitt.js [CW-3275] (#9539) 2024-05-31 15:50:36 +05:30
layout chore: Move frontend authorization to permission based system (#9709) 2024-07-03 15:13:16 -07:00
specs chore: Update specs and warnings in console (#7467) 2023-07-05 18:32:55 -07:00
ui feat: Add search support for drop downs in create linear issue (#9566) 2024-06-05 16:40:10 +05:30
widgets fix: Temporarily fix text/plain email rendering (#9653) 2024-06-18 21:10:41 -07:00
ChannelSelector.vue feat: add Google login flow and inbox creation (#9580) 2024-06-07 16:37:46 +05:30
ChatList.vue fix: Custom snooze is not working in mobile view (#9717) 2024-07-04 13:13:03 +05:30
ChatListHeader.vue fix: Right click Snooze is not working (#9498) 2024-05-22 13:03:49 +05:30
Code.vue chore: Replace eventBus with mitt.js [CW-3275] (#9539) 2024-05-31 15:50:36 +05:30
ConversationItem.vue feat: Conversation list virtualization (#8540) 2023-12-13 17:28:30 +05:30
CustomAttribute.vue chore: Replace eventBus with mitt.js [CW-3275] (#9539) 2024-05-31 15:50:36 +05:30
CustomSnoozeModal.vue feat: update tool-chain to latest (#7975) 2023-09-27 14:02:34 +05:30
FormSection.vue feat: Revamp basic profile, avatar and message signature (#9310) 2024-04-29 16:41:55 +05:30
index.js feat: Custom date picker (#9247) 2024-04-29 14:43:57 +05:30
IntersectionObserver.vue feat: Add infinite loader, option for increasing page size (#8525) 2023-12-10 20:09:17 -08:00
MaskedText.vue chore: Replace eventBus with mitt.js [CW-3275] (#9539) 2024-05-31 15:50:36 +05:30
Modal.vue chore: Linear integration fixes (#9538) 2024-05-29 11:28:13 +05:30
ModalHeader.vue feat: update create SLA modal design (#9182) 2024-04-08 21:02:01 -07:00
NetworkNotification.vue feat: Reconnect logic (#9453) 2024-06-03 15:54:19 +05:30
policy.vue chore: Move frontend authorization to permission based system (#9709) 2024-07-03 15:13:16 -07:00
SettingsSection.vue feat: Remove Foundation in favor of Tailwind (#8984) 2024-02-28 13:56:28 +05:30
SidemenuIcon.vue chore: Replace eventBus with mitt.js [CW-3275] (#9539) 2024-05-31 15:50:36 +05:30
Snackbar.vue feat: Remove Foundation in favor of Tailwind (#8984) 2024-02-28 13:56:28 +05:30
SnackbarContainer.vue chore: Replace eventBus with mitt.js [CW-3275] (#9539) 2024-05-31 15:50:36 +05:30