1.0.1 • Published 2 years ago

@nixilla/ngx-cookie-plugin v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Cookie Plugin for Angular projects

Angular plugin which provides basic cookie bar and cookie policy page for projects.

Provides:

  • Cookie bar to display the notification about cookies being used
  • Cookie consent form which saves the choice to cookie-consent cookie
  • Optional cookie PolicyPageComponent which can be used to hook up to angular routing.

Installation

npm i -S @nixilla/ngx-cookie-plugin

Then in your app.component.html above <router-outlet></router-outlet> add:

<ngx-cookie-bar></ngx-cookie-bar>
<router-outlet></router-outlet>

Configuration

Configure in app.module.ts with:

imports: [
  NgxCookiePluginModule.forRoot({
    cookiePolicyRoute: '/cookie-policy',
    showAcceptBtn: true,
    showRejectBtn: false,
    showLearnMoreBtn: true
  })
]

and make sure the /cookie-policy page is available in app-routing.module.ts:

import { PolicyPageComponent } from "ngx-cookie-plugin"; // you don't have to use this component

const routes: Routes = [
  { path: 'cookie-policy', component: PolicyPageComponent }
];
1.0.1

2 years ago

1.0.0

2 years ago