| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 | 
							- 'use client'
 
- import { useTranslation } from 'react-i18next'
 
- import { useAppContext } from '@/context/app-context'
 
- import { Beaker02 } from '@/app/components/base/icons/src/vender/solid/education'
 
- import { TerminalSquare } from '@/app/components/base/icons/src/vender/solid/development'
 
- const headerEnvClassName: { [k: string]: string } = {
 
-   DEVELOPMENT: 'bg-[#FEC84B] border-[#FDB022] text-[#93370D]',
 
-   TESTING: 'bg-[#A5F0FC] border-[#67E3F9] text-[#164C63]',
 
- }
 
- const EnvNav = () => {
 
-   const { t } = useTranslation()
 
-   const { langeniusVersionInfo } = useAppContext()
 
-   const showEnvTag = langeniusVersionInfo.current_env === 'TESTING' || langeniusVersionInfo.current_env === 'DEVELOPMENT'
 
-   if (!showEnvTag)
 
-     return null
 
-   return (
 
-     <div className={`
 
-       flex items-center h-[22px] mr-4 rounded-md px-2 text-xs font-medium border
 
-       ${headerEnvClassName[langeniusVersionInfo.current_env]}
 
-     `}>
 
-       {
 
-         langeniusVersionInfo.current_env === 'TESTING' && (
 
-           <>
 
-             <Beaker02 className='w-3 h-3 mr-1' />
 
-             {t('common.environment.testing')}
 
-           </>
 
-         )
 
-       }
 
-       {
 
-         langeniusVersionInfo.current_env === 'DEVELOPMENT' && (
 
-           <>
 
-             <TerminalSquare className='w-3 h-3 mr-1' />
 
-             {t('common.environment.development')}
 
-           </>
 
-         )
 
-       }
 
-     </div>
 
-   )
 
- }
 
- export default EnvNav
 
 
  |