@stytch/react
Advanced tools
Comparing version 19.1.0 to 19.1.1
# @stytch/react | ||
## 19.1.1 | ||
### Patch Changes | ||
- 67cbee6a: Add DFPPA to OTP Email Login Or Create | ||
## 19.1.0 | ||
@@ -11,2 +17,8 @@ | ||
### Major Changes | ||
- Updated API routes to use api.stytch.com for live and test.stytch.com for test, replacing web.stytch.com. | ||
If you use Content Security Policy (CSP) headers, ensure the URL is updated. | ||
This was done to reduce the number of network calls and simplify internal routing, resulting in faster API response times—improving request speeds by up to 40 milliseconds roundtrip. | ||
### Patch Changes | ||
@@ -13,0 +25,0 @@ |
@@ -40,5 +40,5 @@ /// <reference types="react" /> | ||
*/ | ||
declare const AdminPortalSCIM: (props: ExcludeInjectedOptions<import("vanilla-js/dist/adminPortal/makeAdminPortalComponentMountFn").AdminPortalComponentMountOptions>) => JSX.Element; | ||
declare const AdminPortalSCIM: (props: ExcludeInjectedOptions<AdminPortalSCIMMountOptions>) => JSX.Element; | ||
export { AdminPortalSSO, AdminPortalOrgSettings, AdminPortalMemberManagement, AdminPortalSCIM }; | ||
export { AdminPortalB2BProducts } from "@stytch/vanilla-js/b2b/adminPortal"; | ||
export type { AdminPortalSSOProps, AdminPortalOrgSettingsProps, AdminPortalMemberManagementProps, AdminPortalSCIMProps }; |
@@ -40,5 +40,5 @@ /// <reference types="react" /> | ||
*/ | ||
declare const AdminPortalSCIM: (props: ExcludeInjectedOptions<import("vanilla-js/dist/adminPortal/makeAdminPortalComponentMountFn").AdminPortalComponentMountOptions>) => JSX.Element; | ||
declare const AdminPortalSCIM: (props: ExcludeInjectedOptions<AdminPortalSCIMMountOptions>) => JSX.Element; | ||
export { AdminPortalSSO, AdminPortalOrgSettings, AdminPortalMemberManagement, AdminPortalSCIM }; | ||
export { AdminPortalB2BProducts } from "@stytch/vanilla-js/b2b/adminPortal"; | ||
export type { AdminPortalSSOProps, AdminPortalOrgSettingsProps, AdminPortalMemberManagementProps, AdminPortalSCIMProps }; |
@@ -7,3 +7,3 @@ 'use strict'; | ||
var React = require('react'); | ||
var StytchB2BContext = require('../StytchB2BContext-ce9e254c.js'); | ||
var StytchB2BContext = require('../StytchB2BContext-d240104b.js'); | ||
var invariant = require('../invariant-ae5a5bce.js'); | ||
@@ -26,3 +26,3 @@ | ||
}, [stytchClient, props]); | ||
return React__default['default'].createElement("div", { ref: containerEl }); | ||
return React__default["default"].createElement("div", { ref: containerEl }); | ||
}; | ||
@@ -66,5 +66,3 @@ return Component; | ||
enumerable: true, | ||
get: function () { | ||
return adminPortal.AdminPortalB2BProducts; | ||
} | ||
get: function () { return adminPortal.AdminPortalB2BProducts; } | ||
}); | ||
@@ -71,0 +69,0 @@ exports.AdminPortalMemberManagement = AdminPortalMemberManagement; |
@@ -106,4 +106,4 @@ /// <reference types="react" /> | ||
declare const StytchB2B: ({ styles, callbacks, config }: StytchB2BProps) => React.JSX.Element; | ||
export { StytchB2BProvider, useStytchB2BClient, useStytchMemberSession, useStytchMember, useStytchIsAuthorized, useStytchOrganization, withStytchB2BClient, withStytchMemberSession, withStytchMember, withStytchOrganization, withStytchPermissions } from "../StytchB2BContext-ce9e254c.js"; | ||
export { StytchB2BProvider, useStytchB2BClient, useStytchMemberSession, useStytchMember, useStytchIsAuthorized, useStytchOrganization, withStytchB2BClient, withStytchMemberSession, withStytchMember, withStytchOrganization, withStytchPermissions } from "../StytchB2BContext-d240104b.js"; | ||
export { StytchB2B }; | ||
export type { StytchB2BProviderProps } from "../StytchB2BContext-ce9e254c.js"; | ||
export type { StytchB2BProviderProps } from "../StytchB2BContext-d240104b.js"; |
@@ -5,3 +5,3 @@ 'use strict'; | ||
var StytchB2BContext = require('../StytchB2BContext-ce9e254c.js'); | ||
var StytchB2BContext = require('../StytchB2BContext-d240104b.js'); | ||
var React = require('react'); | ||
@@ -71,3 +71,3 @@ var invariant = require('../invariant-ae5a5bce.js'); | ||
}, [stytchClient, styles, callbacks]); | ||
return React__default['default'].createElement("div", { ref: containerEl }); | ||
return React__default["default"].createElement("div", { ref: containerEl }); | ||
}; | ||
@@ -74,0 +74,0 @@ |
@@ -71,3 +71,3 @@ 'use strict'; | ||
invariant.invariant(useIsMounted__INTERNAL(), invariant.noProviderError('withStytch')); | ||
return React__default['default'].createElement(Component, Object.assign({}, props, { stytch: useStytch() })); | ||
return React__default["default"].createElement(Component, Object.assign({}, props, { stytch: useStytch() })); | ||
}; | ||
@@ -81,3 +81,3 @@ WithStytch.displayName = `withStytch(${Component.displayName || Component.name || 'Component'})`; | ||
const { user, fromCache } = useStytchUser(); | ||
return React__default['default'].createElement(Component, Object.assign({}, props, { stytchUser: user, stytchUserIsFromCache: fromCache })); | ||
return React__default["default"].createElement(Component, Object.assign({}, props, { stytchUser: user, stytchUserIsFromCache: fromCache })); | ||
}; | ||
@@ -91,3 +91,3 @@ WithStytchUser.displayName = `withStytchUser(${Component.displayName || Component.name || 'Component'})`; | ||
const { session, fromCache } = useStytchSession(); | ||
return React__default['default'].createElement(Component, Object.assign({}, props, { stytchSession: session, stytchSessionIsFromCache: fromCache })); | ||
return React__default["default"].createElement(Component, Object.assign({}, props, { stytchSession: session, stytchSessionIsFromCache: fromCache })); | ||
}; | ||
@@ -127,5 +127,5 @@ WithStytchSession.displayName = `withStytchSession(${Component.displayName || Component.name || 'Component'})`; | ||
}), [setClientState, stytch]); | ||
return (React__default['default'].createElement(StytchContext.Provider, { value: ctx }, | ||
React__default['default'].createElement(StytchUserContext.Provider, { value: user }, | ||
React__default['default'].createElement(StytchSessionContext.Provider, { value: session }, children)))); | ||
return (React__default["default"].createElement(StytchContext.Provider, { value: ctx }, | ||
React__default["default"].createElement(StytchUserContext.Provider, { value: user }, | ||
React__default["default"].createElement(StytchSessionContext.Provider, { value: session }, children)))); | ||
}; | ||
@@ -186,3 +186,3 @@ | ||
}, [stytchClient, config, styles, callbacks]); | ||
return React__default['default'].createElement("div", { ref: containerEl }); | ||
return React__default["default"].createElement("div", { ref: containerEl }); | ||
}; | ||
@@ -250,3 +250,3 @@ /** | ||
}, [stytchClient, config, styles, callbacks, passwordResetToken]); | ||
return React__default['default'].createElement("div", { ref: containerEl }); | ||
return React__default["default"].createElement("div", { ref: containerEl }); | ||
}; | ||
@@ -308,3 +308,3 @@ const StytchPasskeyRegistration = ({ config, styles, callbacks }) => { | ||
}, [stytchClient, config, styles, callbacks, user]); | ||
return React__default['default'].createElement("div", { ref: containerEl }); | ||
return React__default["default"].createElement("div", { ref: containerEl }); | ||
}; | ||
@@ -311,0 +311,0 @@ |
{ | ||
"name": "@stytch/react", | ||
"version": "19.1.0", | ||
"version": "19.1.1", | ||
"description": "Stytch's official React Library", | ||
@@ -37,3 +37,3 @@ "main": "./dist/index.js", | ||
"@stytch/js-utils": "0.0.0", | ||
"@stytch/vanilla-js": "5.3.0", | ||
"@stytch/vanilla-js": "5.9.4", | ||
"@testing-library/react": "14.0.0", | ||
@@ -44,3 +44,3 @@ "eslint-config-custom": "0.0.1", | ||
"react-test-renderer": "18.0.0", | ||
"rollup": "2.56.3", | ||
"rollup": "2.79.2", | ||
"type-fest": "4.15.0", | ||
@@ -47,0 +47,0 @@ "typescript": "5.3.3" |
122631
2635