style(skeleton): update setting pane styles

This commit is contained in:
liujuping 2023-12-25 19:44:40 +08:00 committed by 林熠
parent 733229985b
commit 73dacadaee
2 changed files with 8 additions and 3 deletions

View File

@ -65,8 +65,10 @@ export class SettingsPrimaryPane extends Component<ISettingsPrimaryPaneProps, {
{createIcon(settings.componentMeta?.icon, {
className: 'lc-settings-navigator-icon',
})}
<Title title={settings.componentMeta!.title} />
<span> x {settings.nodes.length}</span>
<div style={{ marginLeft: '5px' }}>
<Title title={settings.componentMeta!.title} />
<span> x {settings.nodes.length}</span>
</div>
</div>
);
}

View File

@ -30,7 +30,10 @@ export function createIcon(
return cloneElement(icon, { ...props });
}
if (isReactComponent(icon)) {
return createElement(icon, { ...props });
return createElement(icon, {
class: props?.className,
...props,
});
}
return <Icon {...icon} {...props} />;