Ho cercato un buon modo per modellare un componente reattivo usando solo fogli di stile CSS. Avrei usato lo style-loader, perché è facile come require('./style.css')
e consente di salvare gli stili finali in un foglio di stile per la produzione, ma ... Sto cercando di creare un componente di reazione condivisibile (lo pubblicherò come una libreria che chiunque può usare), quindi l'utilizzo di webpack o altri tipi di bundle non funzionerà (altrimenti la libreria di React verrà associata al mio codice).
È giusto lasciare solo require('./style.css')
nel mio codice sorgente, e forse dare per scontato che l'utente abbia il caricatore di stili o qualcosa di simile che può riconoscere che richiede risorse css? O c'è un modo più elegante che sarebbe ancora facile come richiedere fogli di stile da JS, non avrebbe bisogno che l'utente avesse style-loder e sarebbe isomorfo?
Per favore non offrirmi l'uso di componenti con stili o stili in linea. I fogli di stile offrono molte più funzionalità e non sono disposto a sacrificarlo.