| 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
 
 
  |