Skip to content
This repository has been archived by the owner on Dec 15, 2023. It is now read-only.

feat(message-input): add focus method #1177

Merged
merged 1 commit into from
Sep 13, 2023

Conversation

eabrakov
Copy link
Contributor

@eabrakov eabrakov commented Sep 13, 2023

[VUE3 only] add focus method to message input

πŸ› οΈ Type Of Change

  • Fix
  • Feature
  • Refactoring
  • Documentation

πŸ“– Description

To fix a11y issues we need focus method on message input to programmatically set the focus state

πŸ“ Checklist

  • I have reviewed my changes
  • I have added tests
  • I have added all relevant documentation
  • I have validated components with a screen reader
  • I have validated components keyboard navigation
  • I have considered the performance impact of my change
  • I have checked that my change did not significantly increase bundle size
  • I am exporting any new components or constants in the index.js in the component directory
  • I am exporting any new components or constants in the index.js in the root

πŸ“· Screenshots / GIFs

Storybook:
image

πŸ”— Sources

@github-actions
Copy link

βœ”οΈ Deploy Preview ready!
😎 Browse the preview: https://vue.dialpad.design/deploy-previews/pr-1177/
πŸ”¨ If you experience an SSL issue then wait 2 minutes and try again.

Copy link
Contributor

@braddialpad braddialpad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks

@github-actions github-actions bot added the visual-test-ready Add this tag when the PR is ready for visual test, to trigger GHA visual tests label Sep 13, 2023
@github-actions
Copy link

βœ”οΈ Deploy Preview ready!
😎 Browse the preview: https://vue.dialpad.design/deploy-previews/pr-1177/
πŸ”¨ If you experience an SSL issue then wait 2 minutes and try again.

@eabrakov eabrakov merged commit 1e113a4 into staging-vue3 Sep 13, 2023
10 checks passed
@eabrakov eabrakov deleted the feat/message-input/add-focus branch September 13, 2023 23:26
iropolo pushed a commit that referenced this pull request Sep 14, 2023
# [3.84.0](v3.83.0...v3.84.0) (2023-09-14)

### Bug Fixes

* **Feed Item,feed Item Row:** fix avatar alignment ([#1171](#1171)) ([2f84a6e](2f84a6e))
* **Image Viewer:** fix close icon not visible on dark mode ([#1169](#1169)) ([7b45537](7b45537))

### Features

* **Leftbar Row:** add new icon color for contact center type ([#1175](#1175)) ([2401063](2401063))
* **Message Input:** add focus method ([#1177](#1177)) ([1e113a4](1e113a4))
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
visual-test-ready Add this tag when the PR is ready for visual test, to trigger GHA visual tests vue3-only
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants