# Animated Icons In order to animate the tab icon color, shape & size. You will need to use the provided props `color` & `animatedFocus` that will be provided to the icon. This example for `bubble` icon below should explain it better: ```tsx import React from 'react'; import Animated from 'react-native-reanimated'; import Svg, { Path } from 'react-native-svg'; const AnimatedPath = Animated.createAnimatedComponent(Path); interface AnimatedSVGProps { /** * The tab animated focus: * 1 is active * 0 is inactive */ animatedFocus: Animated.Node; /** * Animated color. */ color: Animated.Node; /** * Icon size. */ size: number; } const AnimatedSVG = ({ animatedFocus, color, size }: AnimatedSVGProps) => { return ( ); }; export default AnimatedSVG; ```