Al generar el JSDoc de este componente, obtengo la clave "interna" junto a la definición de mi componente. ¿Qué significa? ¿Como puedo quitarlo?
Métodos
(interno) ActivityItemContainer() → {React.ReactElement}
Este es mi código:
/** * Properties received by the ActivityItemContainer component * * @typedef {object} ActivityItemContainerProps * @property {object} props - The ActivityItemContainer properties * @property {React.ReactElement} [props.children] - The ActivityItemContainer's children * @property {string} [props.icon] - The ActivityItemContainer's icon * @property {string} props.date - The ActivityItemContainer's date * @property {string} [props.backgroundColor] - The ActivityItemContainer's backgroundColor */ /** * Component for containing the user activity * with some design tweaks. * * @public * @type {React.FC<ActivityItemContainerProps>} * @returns {React.ReactElement} A fancy container * @example * const icon = { * name: "ios-flash", * type: "ionicon", * size: 25, * color: "#FF8100" * }; * * const date = "3 hours ago"; * * return ( * <ActivityItemContainer icon={icon} date={date}> * ... * </ActivityItemContainer> * ); * @version 1.0.0 * @since 1.0.0 */ function ActivityItemContainer({ icon, date, backgroundColor, children, }) { ... }Además, la siguiente función me está dando el mismo resultado:
/** * @private * @function areActivityItemContainerPropsEqual * @param {object} prevProps Previous component's props * @param {object} nextProps Next component's props * @returns {boolean} Returns true if the component's date remains intact between renders. Otherwise, it returns false. * @version 1.0.0 * @since 1.0.0 */ function areActivityItemContainerPropsEqual(prevProps, nextProps) { return prevProps.date === nextProps.date; }(privado, interior) areActivityItemContainerPropsEqual(prevProps, nextProps) → {booleano}
Nota: Este es el encabezado de mi archivo:
/** * @author ... * @file Container for activity items. * @copyright ... * @license MIT * @module components/Activity * @exports {React.FC<ActivityItemContainerProps>} ActivityItemContainer */