From 9f735a346897d645b0f81c1f287ade92680e28fc Mon Sep 17 00:00:00 2001 From: Mohamadzadeh <7796733@gmail.com> Date: Sun, 14 Jun 2026 10:25:24 +0330 Subject: [PATCH] add AppHeader --- dist/logob.webp | Bin 0 -> 4260 bytes public/logob.webp | Bin 0 -> 4260 bytes src/components/AppHeader.jsx | 90 +++++++++++++++++++++++++++++++++++ 3 files changed, 90 insertions(+) create mode 100644 dist/logob.webp create mode 100644 public/logob.webp create mode 100644 src/components/AppHeader.jsx diff --git a/dist/logob.webp b/dist/logob.webp new file mode 100644 index 0000000000000000000000000000000000000000..7be49b65589e27d1567de1325e49567ee413daa5 GIT binary patch literal 4260 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 literal 0 HcmV?d00001 diff --git a/public/logob.webp b/public/logob.webp new file mode 100644 index 0000000000000000000000000000000000000000..7be49b65589e27d1567de1325e49567ee413daa5 GIT binary patch literal 4260 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 literal 0 HcmV?d00001 diff --git a/src/components/AppHeader.jsx b/src/components/AppHeader.jsx new file mode 100644 index 0000000..f4d38a3 --- /dev/null +++ b/src/components/AppHeader.jsx @@ -0,0 +1,90 @@ +"use client"; + +import React from "react"; +import { Box, HStack, Image, Text, VStack } from "@chakra-ui/react"; + +function AppHeaderRoot({ children, ...props }) { + return ( + + + {children} + + + ); +} + +function BrandSection({ children, ...props }) { + return ( + + {children} + + ); +} + +function Logo(props) { + return ; +} + +function Brand({ children, ...props }) { + return ( + + {children} + + ); +} + +function Title({ children, ...props }) { + return ( + + {children} + + ); +} + +function Description({ children, ...props }) { + return {children}; +} + +function Bi({ logoSrc = "/logob.png", ...props }) { + return ( + + + + موسسه تولید سیستم های خبره و هوشمند اسلامی باقرالعلوم(ع) + + + ); +} + +export const AppHeader = Object.assign(AppHeaderRoot, { + BrandSection, + Logo, + Brand, + Title, + Description, + Bi, +});