{"ast":null,"code":"import _defineProperty from \"D:/DSP_Management/node_modules/@babel/runtime/helpers/esm/defineProperty.js\";\nimport _objectWithoutProperties from \"D:/DSP_Management/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js\";\nimport _slicedToArray from \"D:/DSP_Management/node_modules/@babel/runtime/helpers/esm/slicedToArray.js\";\nvar _excluded = [\"variant\", \"children\", \"fixed\", \"secondary\", \"brandText\", \"onOpen\"];\nvar _jsxFileName = \"D:\\\\DSP_Management\\\\src\\\\components\\\\Navbars\\\\AdminNavbar.js\",\n  _s = $RefreshSig$();\nimport { Box, Flex, Link, useColorModeValue } from \"@chakra-ui/react\";\nimport PropTypes from \"prop-types\";\nimport React, { useState } from \"react\";\nimport AdminNavbarLinks from \"./AdminNavbarLinks\";\nimport { jsxDEV as _jsxDEV } from \"react/jsx-dev-runtime\";\nexport default function AdminNavbar(props) {\n  _s();\n  var _useState = useState(false),\n    _useState2 = _slicedToArray(_useState, 2),\n    scrolled = _useState2[0],\n    setScrolled = _useState2[1];\n  var variant = props.variant,\n    children = props.children,\n    fixed = props.fixed,\n    secondary = props.secondary,\n    brandText = props.brandText,\n    onOpen = props.onOpen,\n    rest = _objectWithoutProperties(props, _excluded);\n  var mainText = useColorModeValue(\"text.900\", \"gray.200\");\n  var secondaryText = useColorModeValue(\"text.400\", \"gray.200\");\n  var navbarPosition = \"absolute\";\n  var navbarFilter = \"none\";\n  var navbarBackdrop = \"blur(21px)\";\n  var navbarShadow = \"none\";\n  var navbarBg = \"none\";\n  var navbarBorder = \"transparent\";\n  var secondaryMargin = \"0px\";\n  var paddingX = \"15px\";\n  if (props.fixed === true) if (scrolled === true) {\n    navbarPosition = \"fixed\";\n    navbarShadow = useColorModeValue(\"0px 7px 23px rgba(0, 0, 0, 0.05)\", \"none\");\n    navbarBg = useColorModeValue(\"linear-gradient(112.83deg, rgba(255, 255, 255, 0.82) 0%, rgba(255, 255, 255, 0.8) 110.84%)\", \"linear-gradient(112.83deg, rgba(255, 255, 255, 0.21) 0%, rgba(255, 255, 255, 0) 110.84%)\");\n    navbarBorder = useColorModeValue(\"#FFFFFF\", \"rgba(255, 255, 255, 0.31)\");\n    navbarFilter = useColorModeValue(\"none\", \"drop-shadow(0px 7px 23px rgba(0, 0, 0, 0.05))\");\n  }\n  if (props.secondary) {\n    navbarBackdrop = \"none\";\n    navbarPosition = \"absolute\";\n    mainText = \"white\";\n    secondaryText = \"white\";\n    secondaryMargin = \"22px\";\n    paddingX = \"30px\";\n  }\n  var changeNavbar = function changeNavbar() {\n    if (window.scrollY > 1) {\n      setScrolled(true);\n    } else {\n      setScrolled(false);\n    }\n  };\n  window.addEventListener(\"scroll\", changeNavbar);\n  return /*#__PURE__*/_jsxDEV(Flex, _defineProperty(_defineProperty({\n    position: \"sticky\",\n    top: \"0\",\n    zIndex: \"1000\",\n    boxShadow: navbarShadow,\n    bg: navbarBg,\n    borderColor: navbarBorder,\n    filter: navbarFilter,\n    backdropFilter: navbarBackdrop,\n    borderWidth: \"1.5px\",\n    borderStyle: \"solid\",\n    transitionDelay: \"0s, 0s, 0s, 0s\",\n    transitionDuration: \" 0.25s, 0.25s, 0.25s, 0s\",\n    \"transition-property\": \"box-shadow, background-color, filter, border\",\n    transitionTimingFunction: \"linear, linear, linear, linear\",\n    alignItems: {\n      xl: \"center\"\n    },\n    borderRadius: \"16px\",\n    display: \"flex\",\n    minH: \"75px\",\n    justifyContent: {\n      xl: \"center\"\n    },\n    lineHeight: \"25.6px\",\n    mx: \"auto\",\n    mt: secondaryMargin,\n    pb: \"8px\",\n    left: {\n      base: \"50%\",\n      xl: \"unset\"\n    },\n    transform: {\n      base: \"translateX(-50%)\",\n      xl: \"none\"\n    },\n    right: {\n      base: \"unset\",\n      xl: \"30px\"\n    },\n    px: {\n      base: \"16px\",\n      md: \"30px\"\n    },\n    w: {\n      base: \"calc(100vw - 32px)\",\n      xl: \"calc(100vw - 75px - 275px)\"\n    },\n    ps: {\n      xl: \"12px\"\n    },\n    pt: \"8px\"\n  }, \"top\", \"18px\"), \"children\", /*#__PURE__*/_jsxDEV(Flex, {\n    w: \"100%\",\n    flexDirection: {\n      sm: \"column\",\n      md: \"row\"\n    },\n    alignItems: {\n      xl: \"center\"\n    },\n    children: [/*#__PURE__*/_jsxDEV(Box, {\n      mb: {\n        sm: \"8px\",\n        md: \"0px\"\n      },\n      children: /*#__PURE__*/_jsxDEV(Link, {\n        color: mainText,\n        href: \"#\",\n        bg: \"inherit\",\n        borderRadius: \"inherit\",\n        fontWeight: 700,\n        _hover: {\n          color: {\n            mainText: mainText\n          }\n        },\n        _active: {\n          bg: \"inherit\",\n          transform: \"none\",\n          borderColor: \"transparent\"\n        },\n        _focus: {\n          boxShadow: \"none\"\n        },\n        children: brandText\n      }, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 115,\n        columnNumber: 11\n      }, this)\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 114,\n      columnNumber: 9\n    }, this), /*#__PURE__*/_jsxDEV(Box, {\n      ms: \"auto\",\n      w: {\n        sm: \"100%\",\n        md: \"unset\"\n      },\n      children: /*#__PURE__*/_jsxDEV(AdminNavbarLinks, {\n        onOpen: props.onOpen,\n        onLogoutOpen: props.onLogoutOpen,\n        onNoticeOpen: props.onNoticeOpen,\n        logoText: props.logoText,\n        secondary: props.secondary,\n        fixed: props.fixed\n      }, void 0, false, {\n        fileName: _jsxFileName,\n        lineNumber: 135,\n        columnNumber: 11\n      }, this)\n    }, void 0, false, {\n      fileName: _jsxFileName,\n      lineNumber: 134,\n      columnNumber: 9\n    }, this)]\n  }, void 0, true, {\n    fileName: _jsxFileName,\n    lineNumber: 106,\n    columnNumber: 7\n  }, this)), void 0, false, {\n    fileName: _jsxFileName,\n    lineNumber: 68,\n    columnNumber: 5\n  }, this);\n}\n_s(AdminNavbar, \"pa9je59rp/0wBYbqp0Z2S33uII8=\", false, function () {\n  return [useColorModeValue, useColorModeValue, useColorModeValue, useColorModeValue, useColorModeValue, useColorModeValue];\n});\n_c = AdminNavbar;\nAdminNavbar.propTypes = {\n  brandText: PropTypes.string,\n  variant: PropTypes.string,\n  secondary: PropTypes.bool,\n  fixed: PropTypes.bool,\n  onOpen: PropTypes.func\n};\nvar _c;\n$RefreshReg$(_c, \"AdminNavbar\");","map":{"version":3,"names":["Box","Flex","Link","useColorModeValue","PropTypes","React","useState","AdminNavbarLinks","jsxDEV","_jsxDEV","AdminNavbar","props","_s","_useState","_useState2","_slicedToArray","scrolled","setScrolled","variant","children","fixed","secondary","brandText","onOpen","rest","_objectWithoutProperties","_excluded","mainText","secondaryText","navbarPosition","navbarFilter","navbarBackdrop","navbarShadow","navbarBg","navbarBorder","secondaryMargin","paddingX","changeNavbar","window","scrollY","addEventListener","_defineProperty","position","top","zIndex","boxShadow","bg","borderColor","filter","backdropFilter","borderWidth","borderStyle","transitionDelay","transitionDuration","transitionTimingFunction","alignItems","xl","borderRadius","display","minH","justifyContent","lineHeight","mx","mt","pb","left","base","transform","right","px","md","w","ps","pt","flexDirection","sm","mb","color","href","fontWeight","_hover","_active","_focus","fileName","_jsxFileName","lineNumber","columnNumber","ms","onLogoutOpen","onNoticeOpen","logoText","_c","propTypes","string","bool","func","$RefreshReg$"],"sources":["D:/DSP_Management/src/components/Navbars/AdminNavbar.js"],"sourcesContent":["import {\n  Box,\n  Flex,\n  Link,\n  useColorModeValue,\n} from \"@chakra-ui/react\";\nimport PropTypes from \"prop-types\";\nimport React, { useState } from \"react\";\nimport AdminNavbarLinks from \"./AdminNavbarLinks\";\n\nexport default function AdminNavbar(props) {\n  const [scrolled, setScrolled] = useState(false);\n  const {\n    variant,\n    children,\n    fixed,\n    secondary,\n    brandText,\n    onOpen,\n    ...rest\n  } = props;\n\n  let mainText = useColorModeValue(\"text.900\", \"gray.200\");\n  let secondaryText = useColorModeValue(\"text.400\", \"gray.200\");\n  let navbarPosition = \"absolute\";\n  let navbarFilter = \"none\";\n  let navbarBackdrop = \"blur(21px)\";\n  let navbarShadow = \"none\";\n  let navbarBg = \"none\";\n  let navbarBorder = \"transparent\";\n  let secondaryMargin = \"0px\";\n  let paddingX = \"15px\";\n  if (props.fixed === true)\n    if (scrolled === true) {\n      navbarPosition = \"fixed\";\n      navbarShadow = useColorModeValue(\n        \"0px 7px 23px rgba(0, 0, 0, 0.05)\",\n        \"none\"\n      );\n      navbarBg = useColorModeValue(\n        \"linear-gradient(112.83deg, rgba(255, 255, 255, 0.82) 0%, rgba(255, 255, 255, 0.8) 110.84%)\",\n        \"linear-gradient(112.83deg, rgba(255, 255, 255, 0.21) 0%, rgba(255, 255, 255, 0) 110.84%)\"\n      );\n      navbarBorder = useColorModeValue(\"#FFFFFF\", \"rgba(255, 255, 255, 0.31)\");\n      navbarFilter = useColorModeValue(\n        \"none\",\n        \"drop-shadow(0px 7px 23px rgba(0, 0, 0, 0.05))\"\n      );\n    }\n  if (props.secondary) {\n    navbarBackdrop = \"none\";\n    navbarPosition = \"absolute\";\n    mainText = \"white\";\n    secondaryText = \"white\";\n    secondaryMargin = \"22px\";\n    paddingX = \"30px\";\n  }\n  const changeNavbar = () => {\n    if (window.scrollY > 1) {\n      setScrolled(true);\n    } else {\n      setScrolled(false);\n    }\n  };\n  window.addEventListener(\"scroll\", changeNavbar);\n  \n  return (\n    <Flex\n      position=\"sticky\"\n  top=\"0\"\n  zIndex=\"1000\"\n      boxShadow={navbarShadow}\n      bg={navbarBg}\n      borderColor={navbarBorder}\n      filter={navbarFilter}\n      backdropFilter={navbarBackdrop}\n      borderWidth=\"1.5px\"\n      borderStyle=\"solid\"\n      transitionDelay=\"0s, 0s, 0s, 0s\"\n      transitionDuration=\" 0.25s, 0.25s, 0.25s, 0s\"\n      transition-property=\"box-shadow, background-color, filter, border\"\n      transitionTimingFunction=\"linear, linear, linear, linear\"\n      alignItems={{ xl: \"center\" }}\n      borderRadius=\"16px\"\n      display=\"flex\"\n      minH=\"75px\"\n      justifyContent={{ xl: \"center\" }}\n      lineHeight=\"25.6px\"\n      mx=\"auto\"\n      mt={secondaryMargin}\n      pb=\"8px\"\n      left={{ base: \"50%\", xl: \"unset\" }}\n      transform={{ base: \"translateX(-50%)\", xl: \"none\" }}\n      right={{ base: \"unset\", xl: \"30px\"}}\n      px={{ base: \"16px\", md: \"30px\" }}\n      w={{\n        base: \"calc(100vw - 32px)\", \n        xl: \"calc(100vw - 75px - 275px)\", \n      }}\n      ps={{\n        xl: \"12px\",\n      }}\n      pt=\"8px\"\n      top=\"18px\"\n    >\n      <Flex\n        w=\"100%\"\n        flexDirection={{\n          sm: \"column\",\n          md: \"row\",\n        }}\n        alignItems={{ xl: \"center\" }}\n      >\n        <Box mb={{ sm: \"8px\", md: \"0px\" }}>\n          <Link\n            color={mainText}\n            href=\"#\"\n            bg=\"inherit\"\n            borderRadius=\"inherit\"\n            fontWeight={700}\n            _hover={{ color: { mainText } }}\n            _active={{\n              bg: \"inherit\",\n              transform: \"none\",\n              borderColor: \"transparent\",\n            }}\n            _focus={{\n              boxShadow: \"none\",\n            }}\n          >\n            {brandText}\n          </Link>\n        </Box>\n        <Box ms=\"auto\" w={{ sm: \"100%\", md: \"unset\" }}>\n          <AdminNavbarLinks\n            onOpen={props.onOpen}\n            onLogoutOpen={props.onLogoutOpen}\n            onNoticeOpen={props.onNoticeOpen}\n            logoText={props.logoText}\n            secondary={props.secondary}\n            fixed={props.fixed}\n          />\n        </Box>\n      </Flex>\n    </Flex>\n  );\n}\n\nAdminNavbar.propTypes = {\n  brandText: PropTypes.string,\n  variant: PropTypes.string,\n  secondary: PropTypes.bool,\n  fixed: PropTypes.bool,\n  onOpen: PropTypes.func,\n};\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}