Estoy tratando de crear un archivo que genera funciones nombradas dinámicamente en función de los nombres de importación que importa otro archivo.
Entonces, ¿es posible hacer algo como esto?
// File index.js import { function1, function2 } from 'functionGen.js' function1('hello, world!') // Console prints 'hello, world!' function2('test') // Console prints 'test' // File functionGen.js export default (name) => return new Function('return function ' + name + '(msg){console.log(msg)}')