message: feat(page): set document title from page
diff: @@ -13,6 +13,7 @@ import errorTemplate from './templates/error';
  })
  export class DocsPage {
  @Prop() path: string;
  + @Prop({ context: 'document' }) private document: HTMLDocument;
  @State() badFetch: Response = null;
  @State() page: Page = { title: null, body: null };
  @@ -47,6 +48,14 @@ export class DocsPage {
  };
  }
  + @Watch('page')
  + setDocumentTitle(page: Page) {
  + const { title, meta = {} } = page;
  + const suffix = /^\/docs\/pages\/appflow.*$/.test(this.path) ? 'Ionic Appflow Documentation' : 'Ionic Documentation';
  + const pageTitle = meta.title || `${title} - ${suffix}`;
  + this.document.title = pageTitle;
  + }
  +
  hostData() {
  return {
  class: {
  