global update and global fix

This commit is contained in:
lendry
2026-06-25 23:48:57 +03:00
parent 3880c68d59
commit b0ea87e898
121 changed files with 13759 additions and 663 deletions

View File

@@ -0,0 +1,27 @@
'use client';
import { cn } from '@/lib/utils';
export const EMOJI_SPRITE_PATH = '/emojis/lendry-emojis.svg';
interface EmojiSpriteProps {
id: string;
size?: number;
className?: string;
title?: string;
}
export function EmojiSprite({ id, size = 24, className, title }: EmojiSpriteProps) {
return (
<svg
width={size}
height={size}
viewBox="0 0 36 36"
className={cn('inline-block shrink-0 align-middle', className)}
role="img"
aria-label={title}
>
<use href={`${EMOJI_SPRITE_PATH}#${id}`} xlinkHref={`${EMOJI_SPRITE_PATH}#${id}`} />
</svg>
);
}