We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 79368c6 commit 527dfc9Copy full SHA for 527dfc9
src/lib/use-bootstrap-tag.ts
@@ -25,6 +25,7 @@ export default function UseBootstrapTag(target: HTMLInputElement) {
25
transform: dataset.ubTagTransform || 'input => input',
26
isDuplicate: dataset.ubTagDuplicate !== undefined,
27
max: +dataset.ubTagMax! > 0 ? +dataset.ubTagMax! : undefined,
28
+ noInputOnblur: dataset.ubTagNoInputOnblur !== undefined,
29
}
30
31
const tags = () => root.querySelectorAll('button')
@@ -194,7 +195,7 @@ export default function UseBootstrapTag(target: HTMLInputElement) {
194
195
196
input.onblur = () => {
197
setFocus(false)
- appendTag(true)
198
+ config.noInputOnblur ? setText('') : appendTag(true)
199
200
input.onkeydown = (e) => {
201
if (text() === '' && e.key === 'Backspace') {
0 commit comments