summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/core/components/elements/Navbar/NavbarDesktop.jsx12
-rw-r--r--src/lib/quotation/components/Quotationheader.jsx6
2 files changed, 5 insertions, 13 deletions
diff --git a/src/core/components/elements/Navbar/NavbarDesktop.jsx b/src/core/components/elements/Navbar/NavbarDesktop.jsx
index d480aa8d..eebfbcd5 100644
--- a/src/core/components/elements/Navbar/NavbarDesktop.jsx
+++ b/src/core/components/elements/Navbar/NavbarDesktop.jsx
@@ -57,12 +57,8 @@ const NavbarDesktop = () => {
context: 'quotation',
site: auth?.webRole === null && auth?.site ? auth.site : null,
};
- let transactions = null;
-
- if (auth) {
- transactions = useTransactions({ query });
- }
+ const { transactions } = useTransactions({ query });
const data = transactions?.data?.saleOrders.filter(
(transaction) => transaction.status === 'draft'
);
@@ -109,7 +105,7 @@ const NavbarDesktop = () => {
useEffect(() => {
setPendingTransactions(data);
- }, [transactions?.data]);
+ }, [transactions.data]);
useEffect(() => {
if (router.pathname === '/shop/product/[slug]') {
@@ -139,7 +135,7 @@ const NavbarDesktop = () => {
return () => {
window.removeEventListener('localStorageChange', handleCartChange);
};
- }, [transactions?.data, cart]);
+ }, [transactions.data, cart]);
useEffect(() => {
const handleQuotationChange = () => {
@@ -291,7 +287,7 @@ const NavbarDesktop = () => {
alt='penawaran terbatas'
width={1440}
height={160}
- quality={85}
+ quality={100}
// className={`fixed ${isTop ? 'md:top-[145px] lg:top-[160px] ' : 'lg:top-[85px] top-[80px]'} rounded-3xl md:left-1/4 lg:left-1/4 xl:left-1/4 left-2/3 w-40 h-12 p-2 z-50 transition-all duration-300 animate-pulse`}
className={`inline-block relative -top-8 transition-all duration-300 z-20 animate-pulse`}
/>
diff --git a/src/lib/quotation/components/Quotationheader.jsx b/src/lib/quotation/components/Quotationheader.jsx
index cb7684ed..d94a55de 100644
--- a/src/lib/quotation/components/Quotationheader.jsx
+++ b/src/lib/quotation/components/Quotationheader.jsx
@@ -57,11 +57,7 @@ const Quotationheader = (quotationCount) => {
refreshCartf();
}
};
- let transactions = null;
-
- if (auth) {
- transactions = useTransactions({ query });
- }
+ let { transactions } = useTransactions({ query });
const refreshCartf = useCallback(async () => {
setIsloading(true);