diff --git a/package.json b/package.json index 906436d4..0d0d18d4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@soramitsu/soramitsu-js-ui", - "version": "0.9.17", + "version": "0.9.18", "private": false, "publishConfig": { "registry": "https://nexus.iroha.tech/repository/npm-soramitsu/" diff --git a/src/components/Button/SButtonGroup/SButtonGroup.vue b/src/components/Button/SButtonGroup/SButtonGroup.vue index 627901b5..8216ab29 100644 --- a/src/components/Button/SButtonGroup/SButtonGroup.vue +++ b/src/components/Button/SButtonGroup/SButtonGroup.vue @@ -3,3 +3,15 @@ + + diff --git a/src/components/Input/SInput/SInput.vue b/src/components/Input/SInput/SInput.vue index f2fbbf06..82ed8733 100644 --- a/src/components/Input/SInput/SInput.vue +++ b/src/components/Input/SInput/SInput.vue @@ -44,8 +44,17 @@ @@ -158,6 +167,7 @@ export default class SInput extends Mixins(BorderRadiusMixin, DesignSystemInject @Prop({ default: InputSize.BIG, type: String }) readonly size!: InputSize @Ref('el-input') input!: ElInput + @Ref('file') file!: HTMLElement @Inject({ default: '', from: 'elForm' }) elForm!: ElForm @@ -283,6 +293,10 @@ export default class SInput extends Mixins(BorderRadiusMixin, DesignSystemInject fr.readAsText(file) } + handleFileIconClick () { + this.file.click() + } + public focus (): void { this.input.focus() }