@mantine/core
Version:
React components library focused on usability, accessibility and developer experience
1 lines • 654 B
Source Map (JSON)
{"version":3,"file":"get-ref-prop.cjs","names":["React"],"sources":["../../../../src/core/utils/get-ref-prop/get-ref-prop.ts"],"sourcesContent":["import React from 'react';\n\nexport function getRefProp(element: any) {\n const version = React.version;\n\n if (typeof React.version !== 'string') {\n return (element as any)?.ref;\n }\n\n if (version.startsWith('18.')) {\n return (element as any)?.ref;\n }\n\n return (element as any)?.props?.ref;\n}\n"],"mappings":";;;;;AAEA,SAAgB,WAAW,SAAc;CACvC,MAAM,UAAUA,MAAAA,QAAM;CAEtB,IAAI,OAAOA,MAAAA,QAAM,YAAY,UAC3B,OAAQ,SAAiB;CAG3B,IAAI,QAAQ,WAAW,KAAK,GAC1B,OAAQ,SAAiB;CAG3B,OAAQ,SAAiB,OAAO;AAClC"}