UNPKG

property-information

Version:

Info on the properties and attributes of the web platform

31 lines (30 loc) 859 B
/** * Special cases for React (`Record<string, string>`). * * `hast` is close to `React` but differs in a couple of cases. * To get a React property from a hast property, * check if it is in `hastToReact`. * If it is, use the corresponding value; * otherwise, use the hast property. * * @type {Record<string, string>} */ export const hastToReact = { classId: 'classID', dataType: 'datatype', itemId: 'itemID', strokeDashArray: 'strokeDasharray', strokeDashOffset: 'strokeDashoffset', strokeLineCap: 'strokeLinecap', strokeLineJoin: 'strokeLinejoin', strokeMiterLimit: 'strokeMiterlimit', typeOf: 'typeof', xLinkActuate: 'xlinkActuate', xLinkArcRole: 'xlinkArcrole', xLinkHref: 'xlinkHref', xLinkRole: 'xlinkRole', xLinkShow: 'xlinkShow', xLinkTitle: 'xlinkTitle', xLinkType: 'xlinkType', xmlnsXLink: 'xmlnsXlink' }