The subscribe() method of the CookieStoreManager interface subscribes a ServiceWorkerRegistration to cookie change events.
 
A Promise that resolves with undefined when the subscription completes.
 
In this example the ServiceWorkerRegistration represented by registration is subscribing to change events on the cookie named "cookie1" with a scope of "/path1".
 
const subscriptions = [{ name: "cookie1", url: `/path1` }];
await registration.cookies.subscribe(subscriptions);
  The URL passed to the subscribe() method, may be narrower than the service worker registration scope. In the following example the subscription is for /path/one/, so it will receive change events for changes on the first cookie, but not the second.
 
registration.cookies.subscribe([{ name: "cookie1", url: "/path/one/" }]); 
cookieStore.set({ name: "cookie1", value: "cookie-value", path: "/path/one/" }); 
cookieStore.set({ name: "cookie1", value: "cookie-value", path: "/path/two/" });