Files
windmill/frontend/src/lib/components/table/Row.svelte
T
Faton Ramadani 84c1172f30 feat(frontend): Settings rework (#1983)
* feat(frontend): rework settings wup

* feat(frontend): rework settings wop

* feat(frontend): rework settings wip

* feat(frontend): rework workers + folders

* feat(frontend): modify the nord theme

* feat(frontend): folder columns size

* feat(frontend): Fix build
2023-08-03 12:24:38 +02:00

22 lines
446 B
Svelte

<script lang="ts">
import { createEventDispatcher } from 'svelte'
import { twMerge } from 'tailwind-merge'
export let hoverable: boolean = false
export let selected: boolean = false
const dispatch = createEventDispatcher()
</script>
<tr
class={twMerge(
hoverable ? 'hover:bg-surface-hover cursor-pointer' : '',
selected ? 'bg-surface-selected' : '',
'transition-all'
)}
on:click={() => {
dispatch('click')
}}
>
<slot />
</tr>