Files
mehraein-front/app/shared/components/FooterContact.tsx
T
2026-07-19 16:29:37 +03:30

54 lines
2.1 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import { Call, Location, MessageQuestion, Sms } from "iconsax-reactjs";
import { type FC, type ReactNode } from "react";
type ContactItemProps = {
icon: ReactNode;
children: ReactNode;
};
const ContactItem: FC<ContactItemProps> = ({ icon, children }) => {
return (
<div className="flex items-start gap-3">
<div className="flex size-9 shrink-0 items-center justify-center rounded-lg border border-primary text-primary">{icon}</div>
<div className="text-sm leading-6 text-[#3A4147]">{children}</div>
</div>
);
};
const FooterContact: FC = () => {
return (
<div className="flex max-w-none sm:max-w-[280px] flex-col gap-5">
<ContactItem icon={<Location size={18} color="currentColor" variant="Linear" />}>
جاده خاوران، شریف آباد، شهرک صنعتی شنزار، بعد از میدان چهارم، خیابان بوستان پنجم، خیابان گلبهار، پلاک ۱۲۲
</ContactItem>
<ContactItem icon={<Call size={18} color="currentColor" variant="Linear" />}>
<div className="flex flex-col gap-0.5">
<span>۰۲۱-۳۶۹۱۱۵۹۹ | ۰۲۱-۳۶۹۱۰۷۹۹</span>
<span>۰۲۱۳۴۷۸۲۰۰۰ (۳۰ خط)</span>
</div>
</ContactItem>
<ContactItem icon={<Sms size={18} color="currentColor" variant="Linear" />}>
<div className="flex flex-col gap-0.5">
<span className="font-bold text-[#0A1B2C]">پاسخگوی سوالات شما</span>
<a href="mailto:info@example.com" className="hover:text-primary" dir="ltr">
info@example.com
</a>
</div>
</ContactItem>
<ContactItem icon={<MessageQuestion size={18} color="currentColor" variant="Linear" />}>
<div className="flex flex-col gap-0.5">
<span>نیاز به راهنمایی دارید؟</span>
<a href="#" className="font-bold text-[#0A1B2C] hover:text-primary">
از طریق سوالات متداول پاسخ خود را پیدا کنید.
</a>
</div>
</ContactItem>
</div>
);
};
export default FooterContact;