How to use the preboot/browser.BrowserPrebootModule.replayEvents function in preboot

To help you get started, we’ve selected a few preboot examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github Swastika-IO / sio.core / src / Swastika.IO.Core / ClientApp / app / app.module.browser.ts View on Github external
import { BrowserTransferStateModule } from '@angular/platform-browser';
import { BrowserPrebootModule } from 'preboot/browser';

export function getOriginUrl() {
  return window.location.origin;
}

export function getRequest() {
  // the Request object only lives on the server
  return { cookie: document.cookie };
}

@NgModule({
    bootstrap: [AppComponent],
    imports: [
        BrowserPrebootModule.replayEvents(),
        BrowserAnimationsModule,

        // Our Common AppModule
        AppModuleShared

    ],
    providers: [
        {
            // We need this for our Http calls since they'll be using an ORIGIN_URL provided in main.server
            // (Also remember the Server requires Absolute URLs)
            provide: ORIGIN_URL,
            useFactory: (getOriginUrl)
        }, {
            // The server provides these in main.server
            provide: REQUEST,
            useFactory: (getRequest)
github angular-programming / angular-contacts-demo / src / app / app.browser.module.ts View on Github external
import { NgModule } from '@angular/core';
import { BrowserPrebootModule } from 'preboot/browser';
import { AppModule } from './app.module';
import { AppComponent } from './app.component';
import { BrowserTransferStateModule } from '@angular/platform-browser';

@NgModule({
  imports: [
    AppModule,
    BrowserPrebootModule.replayEvents(),
    BrowserTransferStateModule
  ],
  bootstrap: [AppComponent],
  providers: []
})
export class AppBrowserModule {}