File tree Expand file tree Collapse file tree 7 files changed +17
-7
lines changed Expand file tree Collapse file tree 7 files changed +17
-7
lines changed Original file line number Diff line number Diff line change
1
+ # 3.9.1
2
+
3
+ - Add ` type ` attributes to ipl-button and ipl-space (when clickable), making them more conscious of HTML forms
4
+
1
5
# 3.9.0
2
6
3
7
- Allow adjusting the position of ipl-dialog
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " @iplsplatoon/vue-components" ,
3
- "version" : " 3.9.0 " ,
3
+ "version" : " 3.9.1 " ,
4
4
"description" : " Vue components for internal Inkling Performance Labs utilities." ,
5
5
"homepage" : " https://github.com/IPLSplatoon/vue-components" ,
6
6
"repository" : " https://github.com/IPLSplatoon/vue-components" ,
Original file line number Diff line number Diff line change 3
3
exports [` IplDialogTitle matches snapshot 1` ] = `
4
4
"<div class = " ipl-dialog-title color-primary" ><span class = " ipl-dialog-title__title-text" >Cool Dialog</span >
5
5
<div class = " ipl-dialog-title__end" >
6
- <ipl-button-stub icon = " [object Object]" color = " transparent" disabled = " false" async = " false" progressmessage = " Working..." successmessage = " Done!" errormessage = " Error!" requiresconfirmation = " false" shortconfirmationmessage = " false" small = " true" disableonsuccess = " false" inline = " true" data-test = " close-button" class = " close-button" ></ipl-button-stub >
6
+ <ipl-button-stub icon = " [object Object]" color = " transparent" disabled = " false" async = " false" progressmessage = " Working..." successmessage = " Done!" errormessage = " Error!" requiresconfirmation = " false" shortconfirmationmessage = " false" small = " true" disableonsuccess = " false" inline = " true" type = " button " data-test = " close-button" class = " close-button" ></ipl-button-stub >
7
7
</div >
8
8
</div >"
9
9
` ;
10
10
11
11
exports [` IplDialogTitle matches snapshot when closing is disabled 1` ] = `
12
12
"<div class = " ipl-dialog-title color-primary" ><span class = " ipl-dialog-title__title-text" >Cool Dialog</span >
13
13
<div class = " ipl-dialog-title__end" >
14
- <ipl-button-stub icon = " [object Object]" color = " transparent" disabled = " true" async = " false" progressmessage = " Working..." successmessage = " Done!" errormessage = " Error!" requiresconfirmation = " false" shortconfirmationmessage = " false" small = " true" disableonsuccess = " false" inline = " true" data-test = " close-button" class = " close-button" ></ipl-button-stub >
14
+ <ipl-button-stub icon = " [object Object]" color = " transparent" disabled = " true" async = " false" progressmessage = " Working..." successmessage = " Done!" errormessage = " Error!" requiresconfirmation = " false" shortconfirmationmessage = " false" small = " true" disableonsuccess = " false" inline = " true" type = " button " data-test = " close-button" class = " close-button" ></ipl-button-stub >
15
15
</div >
16
16
</div >"
17
17
` ;
@@ -20,7 +20,7 @@ exports[`IplDialogTitle matches snapshot with slots 1`] = `
20
20
"<div class = " ipl-dialog-title color-primary" ><span class = " ipl-dialog-title__title-text" >Cool Dialog</span >
21
21
<div class = " ipl-dialog-title__end" >
22
22
<div >End Item</div >
23
- <ipl-button-stub icon = " [object Object]" color = " transparent" disabled = " false" async = " false" progressmessage = " Working..." successmessage = " Done!" errormessage = " Error!" requiresconfirmation = " false" shortconfirmationmessage = " false" small = " true" disableonsuccess = " false" inline = " true" data-test = " close-button" class = " close-button" ></ipl-button-stub >
23
+ <ipl-button-stub icon = " [object Object]" color = " transparent" disabled = " false" async = " false" progressmessage = " Working..." successmessage = " Done!" errormessage = " Error!" requiresconfirmation = " false" shortconfirmationmessage = " false" small = " true" disableonsuccess = " false" inline = " true" type = " button " data-test = " close-button" class = " close-button" ></ipl-button-stub >
24
24
</div >
25
25
</div >"
26
26
` ;
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ exports[`IplMessage matches snapshot when closeable 1`] = `
13
13
"<div class = " ipl-message__wrapper ipl-message__type-info" >
14
14
<font-awesome-icon-stub icon = " [object Object]" border = " false" fixedwidth = " false" flip = " false" listitem = " false" pulse = " false" swapopacity = " false" spin = " false" symbol = " false" inverse = " false" bounce = " false" shake = " false" beat = " false" fade = " false" beatfade = " false" flash = " false" spinpulse = " false" spinreverse = " false" class = " icon" ></font-awesome-icon-stub >
15
15
<div class = " message-content" >
16
- <ipl-button-stub icon = " [object Object]" color = " transparent" disabled = " false" async = " false" progressmessage = " Working..." successmessage = " Done!" errormessage = " Error!" requiresconfirmation = " false" shortconfirmationmessage = " false" small = " false" disableonsuccess = " false" inline = " true" class = " close-button" ></ipl-button-stub >
16
+ <ipl-button-stub icon = " [object Object]" color = " transparent" disabled = " false" async = " false" progressmessage = " Working..." successmessage = " Done!" errormessage = " Error!" requiresconfirmation = " false" shortconfirmationmessage = " false" small = " false" disableonsuccess = " false" inline = " true" type = " button " class = " close-button" ></ipl-button-stub >
17
17
</div >
18
18
</div >"
19
19
` ;
Original file line number Diff line number Diff line change @@ -7,8 +7,8 @@ exports[`iplPagination matches snapshot 1`] = `
7
7
</div >
8
8
<div class = " page-buttons" >
9
9
<!--v-if-->
10
- <ipl-button-stub icon = " [object Object]" color = " transparent" disabled = " true" async = " false" progressmessage = " Working..." successmessage = " Done!" errormessage = " Error!" requiresconfirmation = " false" shortconfirmationmessage = " false" small = " false" disableonsuccess = " false" inline = " true" ></ipl-button-stub >
11
- <ipl-button-stub icon = " [object Object]" color = " transparent" disabled = " false" async = " false" progressmessage = " Working..." successmessage = " Done!" errormessage = " Error!" requiresconfirmation = " false" shortconfirmationmessage = " false" small = " false" disableonsuccess = " false" inline = " true" ></ipl-button-stub >
10
+ <ipl-button-stub icon = " [object Object]" color = " transparent" disabled = " true" async = " false" progressmessage = " Working..." successmessage = " Done!" errormessage = " Error!" requiresconfirmation = " false" shortconfirmationmessage = " false" small = " false" disableonsuccess = " false" inline = " true" type = " button " ></ipl-button-stub >
11
+ <ipl-button-stub icon = " [object Object]" color = " transparent" disabled = " false" async = " false" progressmessage = " Working..." successmessage = " Done!" errormessage = " Error!" requiresconfirmation = " false" shortconfirmationmessage = " false" small = " false" disableonsuccess = " false" inline = " true" type = " button " ></ipl-button-stub >
12
12
</div >
13
13
</div >"
14
14
` ;
Original file line number Diff line number Diff line change 15
15
'is-transparent': color === 'transparent',
16
16
'inline': inline
17
17
}"
18
+ :type =" type"
18
19
:disabled =" hasLink ? undefined : disabledInternal"
19
20
:autocomplete =" hasLink ? undefined : 'off'"
20
21
@click =" handleClick"
@@ -135,6 +136,10 @@ export default defineComponent({
135
136
inline: {
136
137
type: Boolean ,
137
138
default: false
139
+ },
140
+ type: {
141
+ type: String ,
142
+ default: ' button'
138
143
}
139
144
},
140
145
Original file line number Diff line number Diff line change 3
3
:is =" clickable ? 'button' : 'div'"
4
4
class =" ipl-space"
5
5
:class =" `color-${color}`"
6
+ :type =" clickable ? 'button' : undefined"
6
7
>
7
8
<slot />
8
9
</component >
You can’t perform that action at this time.
0 commit comments