import style from '../styles/summary.module.css';
import React, { useState } from 'react';
import formatCurrency from '~/libs/formatCurrency';
import clsxm from '~/libs/clsxm';
import { Button, Skeleton } from '@chakra-ui/react';
import _ from 'lodash';
import { ChevronDownIcon } from '@heroicons/react/24/outline';
import BottomPopup from '@/core/components/elements/Popup/BottomPopup';
import useDevice from '@/core/hooks/useDevice';
type Props = {
total?: number;
discount?: number;
subtotal?: number;
tax?: number;
shipping?: number;
grandTotal?: number;
isLoaded: boolean;
};
const CartSummaryMobile = ({
total,
discount,
subtotal,
tax,
shipping,
grandTotal,
isLoaded = false,
}: Props) => {
const [showPopup, setShowPopup] = useState(false);
const PPN: number = process.env.NEXT_PUBLIC_PPN ? parseFloat(process.env.NEXT_PUBLIC_PPN) : 0;
return (
<>