| 123456789101112131415161718192021222324252627282930 |
- /**
- * 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'
- }
|