UNPKG

@workday/canvas-kit-react

Version:

The parent module that contains all Workday Canvas Kit React components

8 lines (6 loc) 300 B
import {CanvasIcon, CanvasIconTypes} from '@workday/design-assets-types'; export function validateIconType(icon: CanvasIcon, expectedType: CanvasIconTypes) { if (icon.type !== expectedType) { throw `${icon.name}: Icon type "${icon.type}" does not match expected type "${expectedType}"`; } }