import type { Component, ComponentProps, JSX } from 'solid-js'; import { splitProps } from 'solid-js'; import { cn } from '@/modules/shared/style/cn'; export const EmptyState: Component<{ title: JSX.Element; icon: string; description: JSX.Element; cta?: JSX.Element; } & ComponentProps<'div'>> = (props) => { const [local, rest] = splitProps(props, ['title', 'icon', 'description', 'cta', 'class']); return (