get ready() {
    return Promise.all(this.getComponents().map(component => component.ready));
  }
Get ready state from all components.
@returns {Promise<Array>} - The promise that resolves when all components are ready.