Skip to content

Commit

Permalink
updated props
Browse files Browse the repository at this point in the history
  • Loading branch information
KostiantynFandeliuk committed Sep 19, 2024
1 parent dadffa4 commit ddf4b45
Showing 1 changed file with 24 additions and 22 deletions.
46 changes: 24 additions & 22 deletions blocks/commerce-search-order/commerce-search-order.js
Original file line number Diff line number Diff line change
@@ -1,42 +1,44 @@
/* eslint-disable import/no-unresolved */
/* eslint-disable import/no-extraneous-dependencies */
import { SignIn } from '@dropins/storefront-auth/containers/SignIn.js';
import { OrderSearch } from '@dropins/storefront-order/containers/OrderSearch.js';
import { render as authRenderer } from '@dropins/storefront-auth/render.js';
import { render as orderRenderer } from '@dropins/storefront-order/render.js';
import { getCookie } from '../../scripts/configs.js';
import { SignIn } from "@dropins/storefront-auth/containers/SignIn.js";

Check failure on line 3 in blocks/commerce-search-order/commerce-search-order.js

View workflow job for this annotation

GitHub Actions / build

Strings must use singlequote
import { OrderSearch } from "@dropins/storefront-order/containers/OrderSearch.js";

Check failure on line 4 in blocks/commerce-search-order/commerce-search-order.js

View workflow job for this annotation

GitHub Actions / build

Strings must use singlequote
import { render as authRenderer } from "@dropins/storefront-auth/render.js";

Check failure on line 5 in blocks/commerce-search-order/commerce-search-order.js

View workflow job for this annotation

GitHub Actions / build

Strings must use singlequote
import { render as orderRenderer } from "@dropins/storefront-order/render.js";

Check failure on line 6 in blocks/commerce-search-order/commerce-search-order.js

View workflow job for this annotation

GitHub Actions / build

Strings must use singlequote
import { getCookie } from "../../scripts/configs.js";

Check failure on line 7 in blocks/commerce-search-order/commerce-search-order.js

View workflow job for this annotation

GitHub Actions / build

Strings must use singlequote

const renderSignIn = async (element, email, orderNumber) => authRenderer.render(SignIn, {
initialEmailValue: email,
renderSignUpLink: false,
labels: {
formTitleText: email
? 'Enter your password to view order details'
: 'Sign in to view order details',
primaryButtonText: 'View order',
},
routeForgotPassword: () => 'reset-password.html',
routeRedirectOnSignIn: () => `/customer/order-details?orderRef=${orderNumber}`,
})(element);
const renderSignIn = async (element, email, orderNumber) =>
authRenderer.render(SignIn, {

Check failure on line 10 in blocks/commerce-search-order/commerce-search-order.js

View workflow job for this annotation

GitHub Actions / build

Expected no linebreak before this expression
initialEmailValue: email,
renderSignUpLink: false,
labels: {
formTitleText: email
? "Enter your password to view order details"

Check failure on line 15 in blocks/commerce-search-order/commerce-search-order.js

View workflow job for this annotation

GitHub Actions / build

Strings must use singlequote
: "Sign in to view order details",

Check failure on line 16 in blocks/commerce-search-order/commerce-search-order.js

View workflow job for this annotation

GitHub Actions / build

Strings must use singlequote
primaryButtonText: "View order",

Check failure on line 17 in blocks/commerce-search-order/commerce-search-order.js

View workflow job for this annotation

GitHub Actions / build

Strings must use singlequote
},
routeForgotPassword: () => "reset-password.html",

Check failure on line 19 in blocks/commerce-search-order/commerce-search-order.js

View workflow job for this annotation

GitHub Actions / build

Strings must use singlequote
routeRedirectOnSignIn: () =>
`/customer/order-details?orderRef=${orderNumber}`,
})(element);

export default async function decorate(block) {
const isAuthenticated = !!getCookie('auth_dropin_user_token') || false;
const isAuthenticated = !!getCookie("auth_dropin_user_token") || false;

await orderRenderer.render(OrderSearch, {
isAuth: isAuthenticated,
renderSignIn: async ({ render, formValues }) => {
if (render) {
renderSignIn(block, formValues?.email ?? '', formValues?.number ?? '');
renderSignIn(block, formValues?.email ?? "", formValues?.number ?? "");

return false;
}

return true;
},
routeCustomerOrderDetails: () => '/customer/order-details',
routeOrderDetails: () => '/order-details',
routeCustomerOrder: () => "/customer/order-details",
routeGuestOrder: () => "/order-details",
onError: async (errorInformation) => {
console.info('errorInformation', errorInformation);
console.info("errorInformation", errorInformation);
},
})(block);
}

0 comments on commit ddf4b45

Please sign in to comment.