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