Browse Source

fix: paste event on existing text

pull/6441/head
sreehari jayaraj 1 year ago
parent
commit
39b4e09aff
  1. 3
      packages/nc-gui/components/project/InviteProjectCollabSection.vue
  2. 3
      packages/nc-gui/components/workspace/InviteSection.vue

3
packages/nc-gui/components/project/InviteProjectCollabSection.vue

@ -182,6 +182,9 @@ onKeyStroke('Backspace', () => {
const onPaste = (e: ClipboardEvent) => { const onPaste = (e: ClipboardEvent) => {
const pastedText = e.clipboardData?.getData('text') const pastedText = e.clipboardData?.getData('text')
const inputArray = pastedText?.split(',') || pastedText?.split(' ') const inputArray = pastedText?.split(',') || pastedText?.split(' ')
if (inputArray?.length === 1 && inviteData.email.length > 1) {
inputArray[0] = inviteData.email += inputArray[0]
}
inputArray?.forEach((el) => { inputArray?.forEach((el) => {
if (el.length < 1) { if (el.length < 1) {
emailValidation.isError = true emailValidation.isError = true

3
packages/nc-gui/components/workspace/InviteSection.vue

@ -138,6 +138,9 @@ onKeyStroke('Backspace', () => {
const onPaste = (e: ClipboardEvent) => { const onPaste = (e: ClipboardEvent) => {
const pastedText = e.clipboardData?.getData('text') const pastedText = e.clipboardData?.getData('text')
const inputArray = pastedText?.split(',') || pastedText?.split(' ') const inputArray = pastedText?.split(',') || pastedText?.split(' ')
if (inputArray?.length === 1 && inviteData.email.length > 1) {
inputArray[0] = inviteData.email += inputArray[0]
}
inputArray?.forEach((el) => { inputArray?.forEach((el) => {
if (el.length < 1) { if (el.length < 1) {
emailValidation.isError = true emailValidation.isError = true

Loading…
Cancel
Save