diff --git a/apps/demo/src/App.tsx b/apps/demo/src/App.tsx
index 9ed2f7e..2b591c5 100644
--- a/apps/demo/src/App.tsx
+++ b/apps/demo/src/App.tsx
@@ -1,15 +1,35 @@
-import { Button, usePagination, Pagination } from "@openfun/cunningham-react";
-import React from "react";
+import {
+ Button,
+ usePagination,
+ Pagination,
+ CunninghamProvider,
+ SUPPORTED_LOCALES,
+} from "@openfun/cunningham-react";
+import React, { useState } from "react";
import { tokens } from "./cunningham-tokens";
export const App = () => {
const pagination = usePagination({ defaultPage: 50, defaultPagesCount: 100 });
+ const [locale, setLocale] = useState("en-US");
return (
-
-
Cunningham Demo.
-
-
Primary-500 color is {tokens.theme.colors["primary-500"]}
-
-
+
+
+
Cunningham Demo.
+
+
+
Primary-500 color is {tokens.theme.colors["primary-500"]}
+
+
+
);
};
diff --git a/apps/demo/src/main.tsx b/apps/demo/src/main.tsx
index afd17ff..4c9bbe8 100644
--- a/apps/demo/src/main.tsx
+++ b/apps/demo/src/main.tsx
@@ -1,13 +1,10 @@
import React from "react";
import ReactDOM from "react-dom/client";
import "./index.scss";
-import { CunninghamProvider } from "@openfun/cunningham-react";
import { App } from "./App";
ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render(
-
-
-
+
);