mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-09-10 08:07:03 +00:00
* 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
22 lines
446 B
Svelte
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>
|