| 1234567891011121314151617181920212223242526272829303132333435 | 
							- 'use client'
 
- import type { FC } from 'react'
 
- import React from 'react'
 
- import Badge, { BadgeState } from '@/app/components/base/badge/index'
 
- import type { VersionProps } from '../../types'
 
- const Version: FC<VersionProps> = ({
 
-   hasInstalled,
 
-   installedVersion,
 
-   toInstallVersion,
 
- }) => {
 
-   return (
 
-     <>
 
-       {
 
-         !hasInstalled
 
-           ? (
 
-             <Badge className='mx-1' size="s" state={BadgeState.Default}>{toInstallVersion}</Badge>
 
-           )
 
-           : (
 
-             <>
 
-               <Badge className='mx-1' size="s" state={BadgeState.Warning}>
 
-                 {`${installedVersion} -> ${toInstallVersion}`}
 
-               </Badge>
 
-               {/* <div className='flex px-0.5 justify-center items-center gap-0.5'>
 
-               <div className='text-text-warning system-xs-medium'>Used in 3 apps</div>
 
-               <RiInformation2Line className='w-4 h-4 text-text-tertiary' />
 
-             </div> */}
 
-             </>
 
-           )
 
-       }
 
-     </>
 
-   )
 
- }
 
- export default React.memo(Version)
 
 
  |