feat(targeted): add targeted practice functionality
feat(analytics); add analytics page
This commit is contained in:
@ -81,3 +81,20 @@ export const formatTime = (seconds: number) => {
|
||||
const s = seconds % 60;
|
||||
return `${m}:${s.toString().padStart(2, "0")}`;
|
||||
};
|
||||
|
||||
export const slideVariants = {
|
||||
initial: (direction: number) => ({
|
||||
x: direction > 0 ? 100 : -100,
|
||||
opacity: 0,
|
||||
}),
|
||||
animate: {
|
||||
x: 0,
|
||||
opacity: 1,
|
||||
transition: { duration: 0.35 },
|
||||
},
|
||||
exit: (direction: number) => ({
|
||||
x: direction > 0 ? -100 : 100,
|
||||
opacity: 0,
|
||||
transition: { duration: 0.25 },
|
||||
}),
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user