Browse Source

Add back in active prop to ActionButton which must have got lost in a merge

pull/4023/head
Andrew Kingston 5 years ago
parent
commit
1b90760c2e
  1. 9
      packages/bbui/src/ActionButton/ActionButton.svelte

9
packages/bbui/src/ActionButton/ActionButton.svelte

@ -11,6 +11,7 @@
export let icon = ""
export let dataCy = null
export let size = "M"
export let active = false
function longPress(element) {
if (!longPressable) return
@ -40,6 +41,7 @@
class:spectrum-ActionButton--emphasized={emphasized}
class:is-selected={selected}
class="spectrum-ActionButton spectrum-ActionButton--size{size}"
class:active
{disabled}
on:longPress
on:click|preventDefault
@ -67,3 +69,10 @@
<span class="spectrum-ActionButton-label"><slot /></span>
{/if}
</button>
<style>
.active,
.active svg {
color: var(--spectrum-global-color-blue-600);
}
</style>

Loading…
Cancel
Save