ES6 - Exportar módulo con un captador
quisiera exportar un módulo que obtenga la definición del módulo de algún objeto global.
Es algo como:
export {
get DynamicModule() {
return __globalFluxStorage.state.property.property.property.property
}
}
...
import {DynamicModule} from 'dynamic-module'
Tenemos un almacenamiento de flujo complejo y DynamicModule es solo un medio para acceder a __globalFluxStorage.state.property.property.property.property sin la necesidad de escribir el descriptor de acceso de propiedad largo. es posible? Gracias.
Editar:
Como estoy usando babel, probé algo como esto:
Object.defineProperty(module.exports, "Forms", {
get: function() {
return __globalFluxStorage.state.property.property.property.property
}
});
Pero no funciona, es decir, {DynamicModule} esundefined