/* * File: animations.ts * Description: Animation system definitions for the Physician App * Design & Developed by Tech4Biz Solutions * Copyright (c) Spurrin Innovations. All rights reserved. */ export const animations = { durations: { fast: 150, normal: 300, slow: 500, }, easing: { standard: 'cubic-bezier(0.4, 0.0, 0.2, 1)', deceleration: 'cubic-bezier(0.0, 0.0, 0.2, 1)', acceleration: 'cubic-bezier(0.4, 0.0, 1, 1)', }, transitions: { fade: { opacity: [0, 1], duration: 300 }, slide: { transform: [{ translateY: [20, 0] }], duration: 300 }, scale: { transform: [{ scale: [0.95, 1] }], duration: 200 }, }, } as const; export type AnimationKey = keyof typeof animations; /* * End of File: animations.ts * Design & Developed by Tech4Biz Solutions * Copyright (c) Spurrin Innovations. All rights reserved. */