D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
forge
/
ebrokers.online
/
node_modules
/
jsx-ast-utils
/
src
/
Filename :
propName.js
back
Copy
/** * Returns the name of the prop given the JSXAttribute object. */ export default function propName(prop = {}) { if (!prop.type || prop.type !== 'JSXAttribute') { throw new Error('The prop must be a JSXAttribute collected by the AST parser.'); } if (prop.name.type === 'JSXNamespacedName') { return `${prop.name.namespace.name}:${prop.name.name.name}`; } return prop.name.name; }