Persistent selectable state

This commit is contained in:
Josh Johnson 2016-05-16 14:53:56 +01:00
parent 16668b3bd1
commit e2ff2d8f97
2 changed files with 3 additions and 3 deletions

File diff suppressed because one or more lines are too long

View file

@ -984,7 +984,7 @@ export class Choices {
item: (data) => {
if(this.options.removeButton) {
return strToEl(`
<div class="${ classNames.item } ${ data.selected ? classNames.selectedState : classNames.itemSelectable }" data-item data-id="${ data.id }" data-value="${ data.value }" data-deletable>
<div class="${ classNames.item } ${ data.selected ? classNames.selectedState : ''} ${ !data.disabled ? classNames.itemSelectable : '' }" data-item data-id="${ data.id }" data-value="${ data.value }" data-deletable>
${ data.label }
<button class="${ classNames.button }" data-button>Remove item</button>
</div>