feature/IO-3499-React-19: Move react-grid-gallery to a vendor directory internally, will be removed shortly but for now we keep it
This commit is contained in:
@@ -238,7 +238,7 @@ export function* signInSuccessSaga({ payload }) {
|
||||
LogRocket.identify(payload.email);
|
||||
|
||||
try {
|
||||
window.$crisp.push(["set", "user:nickname", [payload.displayName || payload.email]]);
|
||||
window.$crisp?.push(["set", "user:nickname", [payload.displayName || payload.email]]);
|
||||
|
||||
InstanceRenderManager({
|
||||
executeFunction: true,
|
||||
@@ -269,9 +269,9 @@ export function* signInSuccessSaga({ payload }) {
|
||||
]
|
||||
: [])
|
||||
];
|
||||
window.$crisp.push(["set", "session:segments", [segs]]);
|
||||
window.$crisp?.push(["set", "session:segments", [segs]]);
|
||||
if (isParts) {
|
||||
window.$crisp.push(["do", "chat:hide"]);
|
||||
window.$crisp?.push(["do", "chat:hide"]);
|
||||
}
|
||||
} catch {
|
||||
// no-op
|
||||
@@ -359,9 +359,9 @@ export function* SetAuthLevelFromShopDetails({ payload }) {
|
||||
|
||||
try {
|
||||
//amplitude.setGroup('Shop', payload.shopname);
|
||||
window.$crisp.push(["set", "user:company", [payload.shopname]]);
|
||||
window.$crisp?.push(["set", "user:company", [payload.shopname]]);
|
||||
if (authRecord[0] && authRecord[0].user.validemail) {
|
||||
window.$crisp.push(["set", "user:email", [authRecord[0].user.email]]);
|
||||
window.$crisp?.push(["set", "user:email", [authRecord[0].user.email]]);
|
||||
}
|
||||
|
||||
// Build consolidated Crisp segments including instance, region, features, and parts mode
|
||||
@@ -402,10 +402,10 @@ export function* SetAuthLevelFromShopDetails({ payload }) {
|
||||
segments.push(InstanceRenderManager({ imex: "ImexPartsManagement", rome: "RomePartsManagement" }));
|
||||
}
|
||||
|
||||
window.$crisp.push(["set", "session:segments", [segments]]);
|
||||
window.$crisp?.push(["set", "session:segments", [segments]]);
|
||||
|
||||
// Hide/show Crisp chat based on parts mode or features
|
||||
window.$crisp.push(["do", isParts ? "chat:hide" : "chat:show"]);
|
||||
window.$crisp?.push(["do", isParts ? "chat:hide" : "chat:show"]);
|
||||
|
||||
InstanceRenderManager({
|
||||
executeFunction: true,
|
||||
|
||||
Reference in New Issue
Block a user