- Shared transition constants (view/modal/toast/tile) with standard ease-out - MotionConfig reducedMotion=user plus CSS reduced-motion neutralizer - Consistent hover/press/focus-visible states across all interactive classes
17 lines
445 B
TypeScript
17 lines
445 B
TypeScript
import { MotionConfig } from "framer-motion";
|
|
import React from "react";
|
|
import ReactDOM from "react-dom/client";
|
|
import App from "./App";
|
|
import { ToastProvider } from "./components/Toasts";
|
|
import "./index.css";
|
|
|
|
ReactDOM.createRoot(document.getElementById("root")!).render(
|
|
<React.StrictMode>
|
|
<MotionConfig reducedMotion="user">
|
|
<ToastProvider>
|
|
<App />
|
|
</ToastProvider>
|
|
</MotionConfig>
|
|
</React.StrictMode>,
|
|
);
|