В моем приложении Next JS у меня есть node_modules (js файлы) для тем для определенных элементов на странице. Я хочу загрузить только нужные мне файлы на основе this.props.theme для компонента. Как / где мне это сделать в моем компоненте. В принципе, если у меня есть куча файлов для тем:
theme-red.js
theme-orange.js
theme-yellow.js
theme-green.js
theme-blue.js
theme-purple.js
theme-violet.js
theme-pink.js
theme-rainbow.js
В реквизитах я бы передал this.props.theme
, а затем загрузил бы require(theme-${this.props.theme}.js)