forked from MapComplete/MapComplete
Apply twJoin
, twMerge
Looking at https://github.com/dcastil/tailwind-merge/blob/v1.13.1/docs/when-and-how-to-use-it.md#how-to-use-it I placed the "winning" class at the end for twMerge
This commit is contained in:
parent
9c96f6534f
commit
b55d976492
16 changed files with 52 additions and 43 deletions
|
@ -1,4 +1,5 @@
|
|||
<script lang="ts">
|
||||
import { twJoin } from "tailwind-merge"
|
||||
import { Store, Stores, UIEventSource } from "../../../Logic/UIEventSource"
|
||||
|
||||
/**
|
||||
|
@ -106,8 +107,10 @@
|
|||
{#each $floors as floor, i}
|
||||
<button
|
||||
style={`height: ${HEIGHT}px; width: ${HEIGHT}px`}
|
||||
class={"content-box m-0 flex items-center justify-center border-2 border-gray-300 " +
|
||||
(i === (forceIndex ?? $index) ? "selected" : "")}
|
||||
class={twJoin(
|
||||
"content-box m-0 flex items-center justify-center border-2 border-gray-300",
|
||||
i === (forceIndex ?? $index) && "selected"
|
||||
)}
|
||||
on:click={() => {
|
||||
forceIndex = i
|
||||
}}
|
||||
|
@ -124,8 +127,7 @@
|
|||
draggable="false"
|
||||
on:mousedown={click}
|
||||
src="./assets/svg/elevator.svg"
|
||||
style={" top: " + top + "px;"}
|
||||
/>
|
||||
style={`top: ${top}px;`} />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue