@uniformdev/context-remix
Advanced tools
Comparing version 16.0.1-nuxt.166 to 16.0.1-nuxt.179
@@ -1,1 +0,1 @@ | ||
"use strict";import{parse as f}from"cookie";import{CookieTransitionDataStore as p,UNIFORM_DEFAULT_COOKIE_NAME as u}from"@uniformdev/context";var s=class extends p{constructor({request:r,...o}){var e,n;super({...o,serverCookieValue:r?f((e=r.headers.get("cookie"))!=null?e:"")[(n=o.cookieName)!=null?n:u]:void 0})}};import{UniformContext as x}from"@uniformdev/context-react";import{useLocation as d}from"@remix-run/react";import{parse as C}from"cookie";import R from"react";import{useEffect as l}from"react";import*as i from"react";var a=i.createContext(null),v=a.Provider;function c(){let t=i.useContext(a);if(t===null)throw new Error("useRemixUniformProvider must be used within a RemixUniformProvider");return t}var L=({children:t,...r})=>{let o=c(),e=d();return l(()=>{var m;if(typeof document=="undefined")return;let n=new URL(`${document.location.protocol}//${document.location.host}${e.pathname}${e.search}`);o.update({url:n,cookies:C((m=document.cookie)!=null?m:"")})},[e,o]),R.createElement(x,{...r,context:o,trackRouteOnRender:!1},t)};export{s as RemixCookieTransitionDataStore,L as RemixUniformContext,v as RemixUniformContextProvider,c as useRemixUniformProvider}; | ||
import{parse as f}from"cookie";import{CookieTransitionDataStore as p,UNIFORM_DEFAULT_COOKIE_NAME as u}from"@uniformdev/context";var s=class extends p{constructor({request:r,...o}){var e,n;super({...o,serverCookieValue:r?f((e=r.headers.get("cookie"))!=null?e:"")[(n=o.cookieName)!=null?n:u]:void 0})}};import{UniformContext as x}from"@uniformdev/context-react";import{useLocation as d}from"@remix-run/react";import{parse as C}from"cookie";import R from"react";import{useEffect as l}from"react";import*as i from"react";var a=i.createContext(null),v=a.Provider;function c(){let t=i.useContext(a);if(t===null)throw new Error("useRemixUniformProvider must be used within a RemixUniformProvider");return t}var L=({children:t,...r})=>{let o=c(),e=d();return l(()=>{var m;if(typeof document=="undefined")return;let n=new URL(`${document.location.protocol}//${document.location.host}${e.pathname}${e.search}`);o.update({url:n,cookies:C((m=document.cookie)!=null?m:"")})},[e,o]),R.createElement(x,{...r,context:o,trackRouteOnRender:!1},t)};export{s as RemixCookieTransitionDataStore,L as RemixUniformContext,v as RemixUniformContextProvider,c as useRemixUniformProvider}; |
{ | ||
"name": "@uniformdev/context-remix", | ||
"version": "16.0.1-nuxt.166+ce56da6c5", | ||
"version": "16.0.1-nuxt.179+842199728", | ||
"description": "Uniform Context Remix integration package", | ||
@@ -33,4 +33,4 @@ "license": "SEE LICENSE IN LICENSE.txt", | ||
"dependencies": { | ||
"@uniformdev/context": "^16.0.1-nuxt.166+ce56da6c5", | ||
"@uniformdev/context-react": "^16.0.1-nuxt.166+ce56da6c5", | ||
"@uniformdev/context": "^16.0.1-nuxt.179+842199728", | ||
"@uniformdev/context-react": "^16.0.1-nuxt.179+842199728", | ||
"cookie": "0.5.0" | ||
@@ -49,3 +49,3 @@ }, | ||
}, | ||
"gitHead": "ce56da6c5608c89d33524abf60993a68855afcd2" | ||
"gitHead": "842199728b5d454c2ca7e82ef7d1fd208f835c4e" | ||
} |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
7234