search/
Start typing to search packages!
package_2
pretty-fusion-utils
By @znotfireman
Roblox
Mirrored[image: Flower bouquet with Fusion accent colors][image: Flower bouquet with Fusion accent colors]
An opinionated collection of modern Fusion 0.3
utilities. Sourced from pretty-vide-utils and pretty-react-hooks with
specific Fusion utilities.
Prerelease
Existing
-
useCamera -
useDebounceCallback -
useDebounceEffect(unlikely as Fusion has no concept of effects) -
useDebounceSource(asuseDebounceValue) -
useDeferEffect(unlikely as Fusion has no concept of effects) -
useDeferSource(asuseDeferValue) -
useEventListener -
useInterval -
useLifetime(unlikely, justuseTimerstarting at zero) -
useMotion(unlikely, Fusion already has Tween and Spring objects) -
useMouse -
usePrevious(unlikely, Fusion has no concept of component lifecycles) -
usePx -
useSpring(unlikely, Fusion has Spring objects) -
useTagged -
useThrottleCallback -
useThrottleEffect(unlikely as Fusion has no concept of effects) -
useThrottleSource(asuseThrottleValue) -
useTimer -
useUpdateEffect(unlikely as Fusion has no formal concept of components) -
useViewport
Fusion
-
useCoroutine -
useTasks -
useThread -
useAsync(analogous to Fusion Eventuals) -
useEffect(somewhat broken, seelib/use-effect/init.luau)
Misc
- Darklua setup & build system
- TypeScript support (waiting for
@rbxts/fusion@0.3, may defer to using@znotfireman/fusion) - Memoize utility for some utilities e.g.
usePxreally should be cached
License
pretty-fusion-utils is avalible under MIT or Apache 2.0 terms.
Package Details
Install command (Click to copy)
Version
0.1.0-dev.5
License
Apache-2.0
Safe for commercial use
Modified files must carry a notice of changes. If the package ships a NOTICE file, its attributions must be preserved.
The package archive does not include its license text; the license is declared in its manifest metadata.
Automated license review — not legal advice.
