Files
_hublib-web/packages/content-suggestions/src/react/components/content-title-with-suggestions.tsx

31 lines
705 B
TypeScript
Raw Normal View History

import type { ComponentProps } from "react";
import React from "react";
import { ContentTextWithSuggestions } from "./content-text-with-suggestions";
2026-04-03 16:10:45 +03:00
type ContentTitleWithSuggestionsProps = Omit<
ComponentProps<typeof ContentTextWithSuggestions>,
"weight"
>;
export const ContentTitleWithSuggestions = ({
text,
ellipsis,
blur = false,
...rest
}: ContentTitleWithSuggestionsProps) => {
const normalizedEllipsis = ellipsis === undefined ? { rows: 2 } : ellipsis;
const textProps = text === undefined ? {} : { text };
return (
<ContentTextWithSuggestions
weight="bold"
blur={blur}
ellipsis={normalizedEllipsis}
{...textProps}
{...rest}
/>
);
};