Name the Webpack chunks (#3291)

master
Nolan Lawson 7 years ago committed by Eugen Rochko
parent 3572138b16
commit 135bdd149e
  1. 2
      app/javascript/mastodon/features/compose/components/emoji_picker_dropdown.js
  2. 6
      app/javascript/packs/application.js

@ -49,7 +49,7 @@ class EmojiPickerDropdown extends React.PureComponent {
this.setState({active: true}); this.setState({active: true});
if (!EmojiPicker) { if (!EmojiPicker) {
this.setState({loading: true}); this.setState({loading: true});
import('emojione-picker').then(TheEmojiPicker => { import(/* webpackChunkName: "emojione_picker" */ 'emojione-picker').then(TheEmojiPicker => {
EmojiPicker = TheEmojiPicker.default; EmojiPicker = TheEmojiPicker.default;
this.setState({loading: false}); this.setState({loading: false});
}).catch(err => { }).catch(err => {

@ -18,13 +18,13 @@ const needsExtraPolyfills = !(
// This avoids shipping them all the polyfills. // This avoids shipping them all the polyfills.
if (needsBasePolyfills) { if (needsBasePolyfills) {
Promise.all([ Promise.all([
import('../mastodon/base_polyfills'), import(/* webpackChunkName: "base_polyfills" */ '../mastodon/base_polyfills'),
import('../mastodon/extra_polyfills'), import(/* webpackChunkName: "extra_polyfills" */ '../mastodon/extra_polyfills'),
]).then(main).catch(e => { ]).then(main).catch(e => {
console.error(e); // eslint-disable-line no-console console.error(e); // eslint-disable-line no-console
}); });
} else if (needsExtraPolyfills) { } else if (needsExtraPolyfills) {
import('../mastodon/extra_polyfills').then(main).catch(e => { import(/* webpackChunkName: "extra_polyfills" */ '../mastodon/extra_polyfills').then(main).catch(e => {
console.error(e); // eslint-disable-line no-console console.error(e); // eslint-disable-line no-console
}); });
} else { } else {

Loading…
Cancel
Save