Skip to content

Commit

Permalink
Merge pull request #4088 from nextcloud/fix/4061/remove-excludeClickO…
Browse files Browse the repository at this point in the history
…utsideClasses
  • Loading branch information
raimund-schluessler committed May 12, 2023
2 parents 6969815 + 021418f commit 35c17a2
Showing 1 changed file with 1 addition and 18 deletions.
19 changes: 1 addition & 18 deletions src/mixins/clickOutsideOptions/index.js
Expand Up @@ -30,31 +30,14 @@ export default {
type: [String, Array],
default: () => [],
},

/**
* A class-name or an array of class-names
* to be ignored when clicking outside
* an element
*
* @deprecated since 7.9.0, use `excludeClickOutsideSelectors` instead
*/
excludeClickOutsideClasses: {
type: [String, Array],
default: () => [],
},
},
computed: {
clickOutsideOptions() {
const excludedQuerySelectors = Array.isArray(this.excludeClickOutsideSelectors)
? this.excludeClickOutsideSelectors
: [this.excludeClickOutsideSelectors]

// TODO: Drop if prop is removed
const excludeClickOutsideClasses = Array.isArray(this.excludeClickOutsideClasses)
? this.excludeClickOutsideClasses
: [this.excludeClickOutsideClasses]

return { ignore: [...excludedQuerySelectors, ...excludeClickOutsideClasses.map(cls => `.${cls}`)] }
return { ignore: excludedQuerySelectors }
},
},
}

0 comments on commit 35c17a2

Please sign in to comment.