fix: ux issues

This commit is contained in:
jialin
2026-05-26 19:16:50 +08:00
committed by jialin
parent acb90531b2
commit c6e34db329
27 changed files with 354 additions and 244 deletions
@@ -53,6 +53,12 @@ const TemplateSelector: React.FC<TemplateSelectorProps> = ({
dataList = []
}) => {
const intl = useIntl();
const handleSelect = (item: TemplateItem) => {
if (value === item.id) return;
onChange?.(item.id, item);
};
return (
<TemplateGrid>
{dataList.map((item: TemplateItem) => (
@@ -63,7 +69,7 @@ const TemplateSelector: React.FC<TemplateSelectorProps> = ({
hoverable
height={102}
active={value === item.id}
onClick={() => onChange?.(item.id, item)}
onClick={() => handleSelect(item)}
>
<TemplateContent>
<div className="name">