util: 仅副作用组件

This commit is contained in:
CrescentLeaf
2025-12-13 18:04:15 +08:00
parent 3a7fe53038
commit dee8a24f0b

6
client/ui/EffectOnly.tsx Normal file
View File

@@ -0,0 +1,6 @@
import * as React from 'react'
export default function EffectOnly({ effect, deps }: { effect: React.EffectCallback, deps?: React.DependencyList }) {
React.useEffect(effect, deps)
return null
}