diff --git a/.gitignore b/.gitignore index 88e6fe5..bd41077 100644 --- a/.gitignore +++ b/.gitignore @@ -54,3 +54,5 @@ htmlcov/ .coverage coverage/ +backend/celerybeat-schedule +backend/data/dociva.db \ No newline at end of file diff --git a/backend/celerybeat-schedule b/backend/celerybeat-schedule deleted file mode 100644 index 065fd14..0000000 Binary files a/backend/celerybeat-schedule and /dev/null differ diff --git a/backend/data/dociva.db b/backend/data/dociva.db deleted file mode 100644 index cadc5ab..0000000 Binary files a/backend/data/dociva.db and /dev/null differ diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index 30d59d1..49c2baf 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -1,5 +1,6 @@ import { lazy, Suspense, useEffect } from 'react'; import { Routes, Route, useLocation } from 'react-router-dom'; +import { Toaster } from 'sonner'; import Header from '@/components/layout/Header'; import Footer from '@/components/layout/Footer'; import CookieConsent from '@/components/layout/CookieConsent'; @@ -86,6 +87,7 @@ export default function App() { useDirection(); const location = useLocation(); const refreshUser = useAuthStore((state) => state.refreshUser); + const isRTL = document.documentElement.getAttribute('dir') === 'rtl'; useEffect(() => { initAnalytics(); @@ -196,6 +198,16 @@ export default function App() {