-
- Téléchargements
Lazy load components (#3879)
* feat: Lazy-load routes * feat: Lazy-load modals * feat: Lazy-load columns * refactor: Simplify Bundle API * feat: Optimize bundles * feat: Prevent flashing the waiting state * feat: Preload commonly used bundles * feat: Lazy load Compose reducers * feat: Lazy load Notifications reducer * refactor: Move all dynamic imports into one file * fix: Minor bugs * fix: Manually hydrate the lazy-loaded reducers * refactor: Move all dynamic imports to async-components * fix: Loading modal style * refactor: Avoid converting the raw state for each lazy hydration * refactor: Remove unused component * refactor: Maintain modal name * fix: Add as=script to preload link * chore: Fix lint error * fix(components/bundle): Check if timestamp is set when computing elapsed * fix: Load compose reducers for the onboarding modal
parent
00df69bc
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Affichage de
- app/javascript/mastodon/actions/bundles.js 25 ajouts, 0 suppressionapp/javascript/mastodon/actions/bundles.js
- app/javascript/mastodon/actions/store.js 8 ajouts, 0 suppressionapp/javascript/mastodon/actions/store.js
- app/javascript/mastodon/components/status.js 23 ajouts, 4 suppressionsapp/javascript/mastodon/components/status.js
- app/javascript/mastodon/containers/mastodon.js 3 ajouts, 2 suppressionsapp/javascript/mastodon/containers/mastodon.js
- app/javascript/mastodon/features/compose/components/emoji_picker_dropdown.js 2 ajouts, 1 suppression...odon/features/compose/components/emoji_picker_dropdown.js
- app/javascript/mastodon/features/ui/components/bundle.js 96 ajouts, 0 suppressionapp/javascript/mastodon/features/ui/components/bundle.js
- app/javascript/mastodon/features/ui/components/bundle_column_error.js 44 ajouts, 0 suppression...pt/mastodon/features/ui/components/bundle_column_error.js
- app/javascript/mastodon/features/ui/components/bundle_modal_error.js 53 ajouts, 0 suppression...ipt/mastodon/features/ui/components/bundle_modal_error.js
- app/javascript/mastodon/features/ui/components/column_loading.js 13 ajouts, 0 suppression...ascript/mastodon/features/ui/components/column_loading.js
- app/javascript/mastodon/features/ui/components/columns_area.js 20 ajouts, 8 suppressions...avascript/mastodon/features/ui/components/columns_area.js
- app/javascript/mastodon/features/ui/components/modal_loading.js 20 ajouts, 0 suppression...vascript/mastodon/features/ui/components/modal_loading.js
- app/javascript/mastodon/features/ui/components/modal_root.js 34 ajouts, 17 suppressionsapp/javascript/mastodon/features/ui/components/modal_root.js
- app/javascript/mastodon/features/ui/containers/bundle_container.js 19 ajouts, 0 suppression...cript/mastodon/features/ui/containers/bundle_container.js
- app/javascript/mastodon/features/ui/index.js 31 ajouts, 58 suppressionsapp/javascript/mastodon/features/ui/index.js
- app/javascript/mastodon/features/ui/util/async-components.js 143 ajouts, 0 suppressionapp/javascript/mastodon/features/ui/util/async-components.js
- app/javascript/mastodon/features/ui/util/react_router_helpers.js 65 ajouts, 0 suppression...ascript/mastodon/features/ui/util/react_router_helpers.js
- app/javascript/mastodon/reducers/compose.js 2 ajouts, 2 suppressionsapp/javascript/mastodon/reducers/compose.js
- app/javascript/mastodon/reducers/index.js 11 ajouts, 10 suppressionsapp/javascript/mastodon/reducers/index.js
- app/javascript/mastodon/reducers/media_attachments.js 2 ajouts, 2 suppressionsapp/javascript/mastodon/reducers/media_attachments.js
- app/javascript/mastodon/store/configureStore.js 23 ajouts, 2 suppressionsapp/javascript/mastodon/store/configureStore.js
Chargement en cours
Veuillez vous inscrire ou vous se connecter pour commenter