UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

1 lines 648 B
{"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;AAEtB,KAAI,OAAOA,MAAAA,QAAM,YAAY,SAC3B,QAAQ,SAAiB;AAG3B,KAAI,QAAQ,WAAW,MAAM,CAC3B,QAAQ,SAAiB;AAG3B,QAAQ,SAAiB,OAAO"}