Release 2025-05-19

This commit is contained in:
pluja
2025-05-19 10:23:36 +00:00
parent 2657f936bc
commit 565e9a0ad1
267 changed files with 49417 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
---
import { Icon } from 'astro-icon/components'
import { cn } from '../lib/cn'
type Props = {
active: boolean
sortOrder: 'asc' | 'desc' | null | undefined
class?: string
}
const { active, sortOrder, class: className }: Props = Astro.props
---
{
active && sortOrder ? (
sortOrder === 'asc' ? (
<Icon name="ri:arrow-down-s-line" class={cn('inline-block size-4', className)} />
) : (
<Icon name="ri:arrow-up-s-line" class={cn('inline-block size-4', className)} />
)
) : (
<Icon name="ri:expand-up-down-line" class={cn('inline-block size-4 text-current/50', className)} />
)
}