Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YunYouJun/air-conditioner
/ functions
Functions
48 in github.com/YunYouJun/air-conditioner
⨍
Functions
48
◇
Types & classes
3
↓ 6 callers
Function
useAcCtx
()
packages/react/src/context/ac.tsx:75
↓ 3 callers
Function
getAssetsUrl
(url: string)
packages/react/src/utils/index.ts:10
↓ 3 callers
Function
useToastCtx
()
packages/react/src/context/toast.tsx:72
↓ 2 callers
Function
consoleInfo
* 控制台输出信息 * @param name 名称 * @param link 链接 * @param color 颜色 * @param emoji
packages/react/src/App.tsx:19
↓ 2 callers
Function
recommendedSlogan
(mode: AcMode, temperature: number)
packages/react/src/context/ac.tsx:101
↓ 2 callers
Function
toggleMode
(mode: AcMode)
packages/react/src/context/ac.tsx:94
↓ 2 callers
Function
useDetectStorage
()
packages/react/src/hooks/useDetectStorage.ts:8
↓ 1 callers
Function
getClassByMode
* 根据模式返回对应的色温
packages/react/src/pages/index.tsx:24
↓ 1 callers
Function
jumpToAdsense
()
packages/react/src/utils/adsense/index.ts:12
↓ 1 callers
Function
playDi
* 播放「嘀」的音效
packages/react/src/components/RemoteControl/RCButton.tsx:7
↓ 1 callers
Function
playStartSound
* 播放空调启动声音
packages/react/src/components/RemoteControl/index.tsx:18
↓ 1 callers
Function
playWorkSound
* 播放空调工作声音
packages/react/src/components/RemoteControl/index.tsx:36
↓ 1 callers
Function
toggleAC
* 切换空调工作状态
packages/react/src/components/RemoteControl/index.tsx:53
↓ 1 callers
Function
toggleStatus
* 切换开关状态
packages/react/src/context/ac.tsx:91
↓ 1 callers
Function
useAc
()
packages/react/src/context/ac.tsx:83
↓ 1 callers
Function
useAcTemperature
()
packages/react/src/components/RemoteControl/temperature.ts:7
↓ 1 callers
Function
useDark
()
packages/react/src/hooks/useDark.ts:6
Function
AcBorder
(props)
packages/react/src/components/ac/AirConditioner.tsx:21
Function
AcLogo
()
packages/react/src/components/ac/AirConditioner.tsx:40
Function
AcProvider
(props)
packages/react/src/context/ac.tsx:32
Function
AcStatus
(props)
packages/react/src/components/ac/AirConditioner.tsx:74
Function
AcTemperature
()
packages/react/src/components/ac/AcDisplay.tsx:9
Function
AdsenseLink
(props)
packages/react/src/components/ProTip.tsx:9
Function
AirConditioner
(props)
packages/react/src/components/ac/AirConditioner.tsx:118
Function
AirOutlet
()
packages/react/src/components/ac/AirConditioner.tsx:66
Function
App
()
packages/react/src/App.tsx:54
Function
ComposeContext
(props)
packages/react/src/context/index.tsx:6
Function
Copyright
()
packages/react/src/components/layouts/Copyright.tsx:50
Function
EnergyLabel
()
packages/react/src/components/ac/EnergyLabel.tsx:47
Function
EnergySavingLabel
()
packages/react/src/components/ac/EnergySavingLabel.tsx:6
Function
Fade
(props)
packages/react/src/components/Fade.tsx:20
Function
GoogleAdsenseUnit
()
packages/react/src/utils/adsense/google.tsx:18
Function
GoogleAutoAdsense
()
packages/react/src/utils/adsense/google.tsx:4
Function
Home
()
packages/react/src/pages/index.tsx:16
Function
Loading
* Loading Animation
packages/react/src/App.tsx:36
Function
ProTip
()
packages/react/src/components/ProTip.tsx:25
Function
RCButton
(props)
packages/react/src/components/RemoteControl/RCButton.tsx:21
Function
Rc
()
packages/react/src/pages/Rc.tsx:5
Function
RemoteControl
()
packages/react/src/components/RemoteControl/index.tsx:84
Function
Routes
* https://github.com/hannoeru/vite-plugin-pages * Must use Suspense
packages/react/src/App.tsx:46
Function
TextLabel
(props)
packages/react/src/components/ac/EnergyLabel.tsx:17
Function
Toast
(props)
packages/react/src/components/Toast.tsx:19
Function
ToastProvider
({ children })
packages/react/src/context/toast.tsx:62
Function
acReducer
(state: AcState, action: AcAction)
packages/react/src/context/ac.tsx:35
Function
decrease
()
packages/react/src/components/RemoteControl/temperature.ts:33
Function
increase
()
packages/react/src/components/RemoteControl/temperature.ts:14
Function
onStorage
(e: StorageEvent)
packages/react/src/hooks/useDetectStorage.ts:12
Function
toastReducer
(state: ToastState, action: ToastAction)
packages/react/src/context/toast.tsx:47