@freakycoder/animated-tabbar
Version:
A 60FPS animated tab bar with a variety of cool animation presets.
29 lines (26 loc) • 862 B
text/typescript
import type Animated from 'react-native-reanimated';
import { Easing } from '../../utilities';
const DEFAULT_ITEM_ANIMATION_EASING: Animated.EasingFunction = Easing.out(
Easing.exp
);
const DEFAULT_ITEM_ANIMATION_DURATION = 750;
const DEFAULT_ITEM_INNER_SPACE = 12;
const DEFAULT_ITEM_OUTER_SPACE = 12;
const DEFAULT_ITEM_ICON_SIZE = 20;
const DEFAULT_INDICATOR_VISIBILITY = true;
const DEFAULT_INDICATOR_SIZE = 6;
const DEFAULT_INDICATOR_COLOR = 'black';
const DEFAULT_ITEM_LAYOUT_DIRECTION = false;
const DEFAULT_ITEM_CONTAINER_WIDTH = 'fill';
export {
DEFAULT_ITEM_ANIMATION_EASING,
DEFAULT_ITEM_ANIMATION_DURATION,
DEFAULT_ITEM_INNER_SPACE,
DEFAULT_ITEM_OUTER_SPACE,
DEFAULT_ITEM_ICON_SIZE,
DEFAULT_INDICATOR_VISIBILITY,
DEFAULT_INDICATOR_SIZE,
DEFAULT_INDICATOR_COLOR,
DEFAULT_ITEM_LAYOUT_DIRECTION,
DEFAULT_ITEM_CONTAINER_WIDTH,
};