var svg = document.createElementNS('http://www.w3.org/2000/svg', 'svg');
var path = document.createElementNS('http://www.w3.org/2000/svg', 'path');
var svg = document.createElementNS('http://www.w3.org/2000/svg', 'svg');
<PlayerControls>
<video ref={(v) => this.video = v} />
</PlayerControls>
string username = "test";
Console.WriteLine($"hello {username}");
Можно усложнить и написать код, который будет генерировать синонимы на основе структуры файлов. Примерно так:
Потом просто передать значение переменной alias в module.exports.resolve.alias.
Но это слишком сложное решение.
Можно все что угодно сделать. В идеале, найти максимально простое решение.
Например, в корне компонента может находиться дополнительный файл конфигурации, который можно прочитать из webpack.config.js и понять, как обрабатывать данный компонент.
Можно сделать собственный loader, который будет каким-то образом выбирать, какую тему использовать для компонента: https://webpack.github.io/docs/how-to-write-a-load...