diff --git a/package.json b/package.json index 069339ec..d2ec2d1a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@soramitsu/soramitsu-js-ui", - "version": "1.0.20", + "version": "1.0.21", "private": false, "publishConfig": { "registry": "https://nexus.iroha.tech/repository/npm-soramitsu/" diff --git a/src/components/Dropdown/SDropdown/SDropdown.vue b/src/components/Dropdown/SDropdown/SDropdown.vue index 651acc22..033f019e 100644 --- a/src/components/Dropdown/SDropdown/SDropdown.vue +++ b/src/components/Dropdown/SDropdown/SDropdown.vue @@ -130,6 +130,10 @@ export default class SDropdown extends Mixins(SizeMixin, BorderRadiusMixin) { * `0` by default */ @Prop({ type: Number, default: 0 }) readonly tabindex!: number + /** + * Popper class + */ + @Prop({ type: String, default: '' }) readonly popperClass!: string @Ref('dropdown') dropdown!: ElDropdown @@ -151,6 +155,9 @@ export default class SDropdown extends Mixins(SizeMixin, BorderRadiusMixin) { if (this.isStandardBorderRadius) { cssClasses.push(`s-border-radius-${this.borderRadius}`) } + if (this.popperClass) { + cssClasses.push(this.popperClass) + } return cssClasses }