Commit 7a261caef6768ba962ea96721a3a43f6682d922c

Authored by 李婷
1 parent a09f4b50

feat: 选择图标组件优化

@@ -45,6 +45,7 @@ @@ -45,6 +45,7 @@
45 45
46 .ant-popover-inner { 46 .ant-popover-inner {
47 border-radius: 8px; 47 border-radius: 8px;
  48 + padding: 12px 16px;
48 49
49 .ant-popover-inner-content { 50 .ant-popover-inner-content {
50 color: rgba(0, 0, 0, 0.85); 51 color: rgba(0, 0, 0, 0.85);
@@ -108,7 +108,7 @@ export const QxIconSelector: React.FC<IconProps> = (props) => { @@ -108,7 +108,7 @@ export const QxIconSelector: React.FC<IconProps> = (props) => {
108 setTimeout(() => { 108 setTimeout(() => {
109 const cfy = findClassifyByIcon(blockIcon); 109 const cfy = findClassifyByIcon(blockIcon);
110 const iconItemDom: any = document.querySelector( 110 const iconItemDom: any = document.querySelector(
111 - `div[icon-name=${blockIcon}]`, 111 + `div[data-icon-name=${blockIcon}]`,
112 ); 112 );
113 // eslint-disable-next-line @typescript-eslint/no-unused-expressions 113 // eslint-disable-next-line @typescript-eslint/no-unused-expressions
114 iconItemDom && scrollIntoView(iconItemDom); 114 iconItemDom && scrollIntoView(iconItemDom);
@@ -318,7 +318,7 @@ export const QxIconSelector: React.FC<IconProps> = (props) => { @@ -318,7 +318,7 @@ export const QxIconSelector: React.FC<IconProps> = (props) => {
318 <div 318 <div
319 key={icon} 319 key={icon}
320 className={'block-icon'} 320 className={'block-icon'}
321 - icon-name={icon} 321 + data-icon-name={icon}
322 > 322 >
323 <QxBaseIcon 323 <QxBaseIcon
324 type={icon} 324 type={icon}