28 lines
651 B
TypeScript
Raw Normal View History

2022-06-25 13:47:07 +08:00
import { useState } from 'react'
import { IpcChannels } from '@/shared/IpcChannels'
import useIpcRenderer from '@/web/hooks/useIpcRenderer'
2022-06-08 00:07:04 +08:00
const TrafficLight = () => {
2022-06-25 13:47:07 +08:00
const [isMaximized, setIsMaximized] = useState(false)
useIpcRenderer(IpcChannels.IsMaximized, (e, value) => {
setIsMaximized(value)
})
if (isMaximized) {
return <></>
}
2022-06-08 00:07:04 +08:00
const className =
'mr-2 h-3 w-3 rounded-full last-of-type:mr-0 dark:bg-white/20'
return (
<div className='flex'>
<div className={className}></div>
<div className={className}></div>
<div className={className}></div>
</div>
)
}
export default TrafficLight