ะะฝะธะผะฐั†ะธะธะะพะฒะพะต

ะญะปะตะผะตะฝั‚ั‹ ะฟะพ ะบั€ัƒะณัƒ

ะญะปะตะผะตะฝั‚ั‹ ั€ะฐะฒะฝะพะผะตั€ะฝะพ ั€ะฐััั‚ะฐะฒะปะตะฝั‹ ะฟะพ ะบั€ัƒะณัƒ ะธ ะฒั€ะฐั‰ะฐัŽั‚ัั ะฒะพะบั€ัƒะณ ั†ะตะฝั‚ั€ะฐ, ะพัั‚ะฐะฒะฐัััŒ ั€ะพะฒะฝั‹ะผะธ. ะŸะพะดั…ะพะดะธั‚ ะดะปั ะปะพะณะพั‚ะธะฟะพะฒ, ะฐะฒะฐั‚ะฐั€ะพะฒ ะธ ะธะบะพะฝะพะบ.

ะะฐัั‚ั€ะพะนะบะธ

color
accentColor
highlightColor

ะžัะฝะพะฒะฐะฝะพ ะฝะฐ Circling Elements (MIT ะปะธั†ะตะฝะทะธั) ยท ะฃัะปะพะฒะธั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั

ะŸะฐั€ะฐะผะตั‚ั€ั‹

10 ะฟะฐั€ะฐะผะตั‚ั€ะพะฒ
ะŸะฐั€ะฐะผะตั‚ั€ะขะธะฟะŸะพ ัƒะผะพะปั‡ะฐะฝะธัŽะžะฟะธัะฐะฝะธะต
childrenReactNodeโ€”ะญะปะตะผะตะฝั‚ั‹, ะบะพั‚ะพั€ั‹ะต ะฑัƒะดัƒั‚ ะฒั€ะฐั‰ะฐั‚ัŒัั.
radiusnumber100ะ ะฐะดะธัƒั ะบั€ัƒะณะฐ, ะฒ ะฟะธะบัะตะปัั….
durationnumber10ะ’ั€ะตะผั ะฟะพะปะฝะพะณะพ ะพะฑะพั€ะพั‚ะฐ, ะฒ ัะตะบัƒะฝะดะฐั….
easingstring"linear"CSS-ั„ัƒะฝะบั†ะธั ะฟะปะฐะฒะฝะพัั‚ะธ ะฒั€ะฐั‰ะตะฝะธั.
direction'normal' | 'reverse'"normal"ะะฐะฟั€ะฐะฒะปะตะฝะธะต ะฒั€ะฐั‰ะตะฝะธั.
pauseOnHoverbooleanfalseะžัั‚ะฐะฝะฐะฒะปะธะฒะฐั‚ัŒ ะฒั€ะฐั‰ะตะฝะธะต ะฟั€ะธ ะฝะฐะฒะตะดะตะฝะธะธ.
colorstring"#ffffff"ะžัะฝะพะฒะฝะพะน ั†ะฒะตั‚. ะญะปะตะผะตะฝั‚ั‹ ะฒะฝัƒั‚ั€ะธ ะฑะตั€ัƒั‚ ะตะณะพ ั‡ะตั€ะตะท var(--circling-c1).
accentColorstring"#525252"ะ’ั‚ะพั€ะพะน ั†ะฒะตั‚. ะญะปะตะผะตะฝั‚ั‹ ะฒะฝัƒั‚ั€ะธ ะฑะตั€ัƒั‚ ะตะณะพ ั‡ะตั€ะตะท var(--circling-c2).
highlightColorstring"#e5e5e5"ะกะฒะตั‚ะปั‹ะน ั†ะฒะตั‚ ะดะปั ะฑะปะธะบะพะฒ. ะญะปะตะผะตะฝั‚ั‹ ะฒะฝัƒั‚ั€ะธ ะฑะตั€ัƒั‚ ะตะณะพ ั‡ะตั€ะตะท var(--circling-c3).
classNamestringโ€”ะ”ะพะฟะพะปะฝะธั‚ะตะปัŒะฝั‹ะต ะบะปะฐััั‹.

ะ—ะฐะฒะธัะธะผะพัั‚ะธ

ะŸะฐะบะตั‚ะพะฒ: 3

npm install motion clsx tailwind-merge

ะŸะพั…ะพะถะธะต ะบะพะผะฟะพะฝะตะฝั‚ั‹

ะกะผะพั‚ั€ะตั‚ัŒ ะฒัะต