ะคะพะฝั‹Proะะพะฒะพะต

ะ’ะฐั€ะฟ-ั‚ะพะฝะฝะตะปัŒ

ะšะฐั€ั‚ะพั‡ะบะฐ ัั‚ะพะธั‚ ะฒ ั†ะตะฝั‚ั€ะต ั‚ั€ั‘ั…ะผะตั€ะฝะพะณะพ ั‚ะพะฝะฝะตะปั ะธะท ัะตั‚ะบะธ, ะฟะพ ัั‚ะตะฝะบะฐะผ ะบะพั‚ะพั€ะพะณะพ ะปะตั‚ัั‚ ะปัƒั‡ะธ ัะฒะตั‚ะฐ.

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

beamColor
gridColor

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

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

10 ะฟะฐั€ะฐะผะตั‚ั€ะพะฒ
ะŸะฐั€ะฐะผะตั‚ั€ะขะธะฟะŸะพ ัƒะผะพะปั‡ะฐะฝะธัŽะžะฟะธัะฐะฝะธะต
childrenReactNodeโ€”ะกะพะดะตั€ะถะธะผะพะต ะฒ ั†ะตะฝั‚ั€ะต ั‚ะพะฝะฝะตะปั, ะพะฑั‹ั‡ะฝะพ ะบะฐั€ั‚ะพั‡ะบะฐ.
perspectivenumber100ะ“ะปัƒะฑะธะฝะฐ ะฟะตั€ัะฟะตะบั‚ะธะฒั‹ ะฒ ะฟะธะบัะตะปัั…. ะœะตะฝัŒัˆะต ะทะฝะฐั‡ะธั‚ ะณะปัƒะฑะถะต ั‚ะพะฝะฝะตะปัŒ.
beamsPerSidenumber3ะกะบะพะปัŒะบะพ ะปัƒั‡ะตะน ะฝะฐ ะบะฐะถะดะพะน ัั‚ะตะฝะบะต.
beamSizenumber5ะจะธั€ะธะฝะฐ ะปัƒั‡ะฐ ะธ ัˆะฐะณ ัะตั‚ะบะธ, ะฒ ะฟั€ะพั†ะตะฝั‚ะฐั….
beamDurationnumber3ะกะบะพะปัŒะบะพ ัะตะบัƒะฝะด ะปัƒั‡ ะปะตั‚ะธั‚ ั‡ะตั€ะตะท ัั‚ะตะฝะบัƒ.
beamDelayMinnumber0ะกะฐะผะฐั ะบะพั€ะพั‚ะบะฐั ะฟะฐัƒะทะฐ ะฟะตั€ะตะด ะปัƒั‡ะพะผ, ะฒ ัะตะบัƒะฝะดะฐั….
beamDelayMaxnumber3ะกะฐะผะฐั ะดะปะธะฝะฝะฐั ะฟะฐัƒะทะฐ ะฟะตั€ะตะด ะปัƒั‡ะพะผ, ะฒ ัะตะบัƒะฝะดะฐั….
beamColorstring"rgba(255, 255, 255, 0.7)"ะฆะฒะตั‚ ะปัƒั‡ะตะน.
gridColorstring"rgba(255, 255, 255, 0.08)"ะฆะฒะตั‚ ะปะธะฝะธะน ัะตั‚ะบะธ ะฝะฐ ัั‚ะตะฝะบะฐั….
classNamestringโ€”ะšะปะฐััั‹ Tailwind ะดะปั ะพะฑั‘ั€ั‚ะบะธ.

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

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

npm install motion clsx tailwind-merge

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

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