Dynamic Imports (import())

What pattern is demonstrated in this code using dynamic imports?
const loadComponent = async () => {
  if (featureFlags.newUI) {
    return import('./new-component.js');
  } else {
    return import('./legacy-component.js');
  }
};

const { default: Component } = await loadComponent();
Next Question (8/43)