Imagina esta estructura de proyecto:
api/ activity/ index.js activity.d.js <-- JSDOC Type Definitions contexts/ activity/ ActivityContext.jsx ActivityContext.d.js <-- JSDOC Type DefinitionsEn api/actividad/actividad.d.js tengo la definición de tipo " A " y quiero reutilizarla en contexto/actividad/ActividadContexto.jsx .
Hay dos opciones:
Copiar y pegar la definición de tipo específico de api/actividad/actividad.d.js dentro de contextos/actividad/ActividadContexto.d.js .
O (el que prefiero) importar api/actividad/actividad.d.js dentro de contextos/actividad/ActividadContexto.jsx .
¿Se considera un antipatrón reutilizar tipos de otros módulos en JSDOC?