/
vshmidt
/
llama.cpp
Обзор
Документация
Войти
/
vshmidt
/
llama.cpp
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tools/server/webui/src/lib/components/ui/utils.ts
13 строк
631 B
Aleksander Grygier
SvelteKit-based WebUI (#14839)
17 сен 2025, 20:29
Не верифицирован
17 сен 2025, 20:29
a7a98e0
Код
Авторство
О чём код?
import { clsx, type ClassValue } from 'clsx'; import { twMerge } from 'tailwind-merge'; export function cn(...inputs: ClassValue[]) { return twMerge(clsx(inputs)); } // eslint-disable-next-line @typescript-eslint/no-explicit-any export type WithoutChild<T> = T extends { child?: any } ? Omit<T, 'child'> : T; // eslint-disable-next-line @typescript-eslint/no-explicit-any export type WithoutChildren<T> = T extends { children?: any } ? Omit<T, 'children'> : T; export type WithoutChildrenOrChild<T> = WithoutChildren<WithoutChild<T>>; export type WithElementRef<T, U extends HTMLElement = HTMLElement> = T & { ref?: U | null };