86f4ec379a
test / test (push) Successful in 15s
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
45 lines
808 B
TypeScript
45 lines
808 B
TypeScript
// Единый набор имён иконок. Значение = id символа в спрайте (см. IconSprite).
|
|
// Добавляя иконку: 1) добавь имя сюда, 2) добавь <symbol> в IconSprite.
|
|
export const ICON_NAMES = [
|
|
'building',
|
|
'chart',
|
|
'monitor',
|
|
'calculator',
|
|
'helmet',
|
|
'user-check',
|
|
'send',
|
|
'download',
|
|
'upload',
|
|
'folder',
|
|
'document',
|
|
'calendar',
|
|
'clipboard',
|
|
'people',
|
|
'vehicle',
|
|
'chair',
|
|
'chat',
|
|
'camera',
|
|
'image',
|
|
'edit',
|
|
'copy',
|
|
'more',
|
|
'trash',
|
|
'close',
|
|
'chevron-right',
|
|
'chevron-down',
|
|
'chevron-left',
|
|
'arrow-left',
|
|
'arrow-up',
|
|
'arrow-down',
|
|
'swap',
|
|
'refresh',
|
|
'search',
|
|
'menu',
|
|
'warning',
|
|
'info',
|
|
'check',
|
|
'plus'
|
|
] as const;
|
|
|
|
export type IconName = (typeof ICON_NAMES)[number];
|