Skip to content

Icon ​

Компонент, предоставляющий пиктограммы по гайду.

Для каждого имени иконки допустимы до пяти размеров.

Использование ​

HTML, Angular ​

html
<ds-icon icon="ecology" color="fargo" size="32"></ds-icon>

React ​

js
import { Icon } from '@rir/ds-library';

function Component() {
  return (
    <>
      <Icon
        icon="ecology"
        color="fargo"
        size={32}
      ></Icon>
    </>
  );
}

export default Component;

Vue3 ​

vue
<ds-icon icon="ecology" color="fargo" :size="32"></ds-icon>

API ​

Props ​

NameTypeDescriptionDefault
iconStringИмя иконки'selected'
colorenum ColorsЦвет иконки'rocky'
sizeNumber: [16, 20, 32, 56, 72]Размер иконки16

Примеры проектов ​

React

Angular

Vue