
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ReactでAnimationPresenceみたいなのをライブラリ無しで行う
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ReactでAnimationPresenceみたいなのをライブラリ無しで行う
Reactで要素の表示非表示のアニメーションをさせる際、表示非表示をフラグで子要素を利用したいことがあ... Reactで要素の表示非表示のアニメーションをさせる際、表示非表示をフラグで子要素を利用したいことがある。 motion (framer-motion)のAnimationPresenceなどを利用すればこれは解決できる。 const Item = (show) => { return <AnimationPresence> {show && <Box>Hello</Box>} </AnimationPresence> } const MyAnimatePresence: FC<PropsWithChildren<{}>> = ({ children }) => { const animateRef = useRef(children) const show = !!children const keyframes = [{ opacity: 0, }, { opacity: 1, }]