diff --git a/client/src/App.tsx b/client/src/App.tsx
index dd2147a..a520f79 100644
--- a/client/src/App.tsx
+++ b/client/src/App.tsx
@@ -1,19 +1,10 @@
import { Admin, Resource } from "react-admin";
import dataProvider from "./dataProvider";
-import RolesList from "./components/Role/List";
-import RoleCreate from "./components/Role/Create";
-import RoleEdit from "./components/Role/Edit";
-import UsersList from "./components/User/List";
-import UserCreate from "./components/User/Create";
-import UserEdit from "./components/User/Edit";
-import SectionsList from "./components/Section/List";
-import SectionCreate from "./components/Section/Create";
-import SectionEdit from "./components/Section/Edit";
-import ThreadsList from "./components/Thread/List";
-import ThreadCreate from "./components/Thread/Create";
-import MessagesList from "./components/Message/List";
-import MessageCreate from "./components/Message/Create";
-import ThreadEdit from "./components/Thread/Edit";
+import { SectionCreate, SectionEdit, SectionsList } from "./components/Section";
+import { MessagesList, MessageCreate, MessageEdit } from "./components/Message";
+import { RolesList, RoleCreate, RoleEdit } from "./components/Role";
+import { ThreadsList, ThreadCreate, ThreadEdit } from "./components/Thread";
+import { UsersList, UserCreate, UserEdit } from "./components/User";
function App() {
return (
@@ -42,7 +33,12 @@ function App() {
create={}
edit={}
/>
- } create={} />
+ }
+ create={}
+ edit={}
+ />
);
}
diff --git a/client/src/components/Message/Edit.tsx b/client/src/components/Message/Edit.tsx
index 7f51eb3..74b08f4 100644
--- a/client/src/components/Message/Edit.tsx
+++ b/client/src/components/Message/Edit.tsx
@@ -8,7 +8,7 @@ import {
} from "react-admin";
import Title from "../Title";
-function SectionEdit() {
+function MessageEdit() {
return (
} actions={false}>
@@ -24,4 +24,4 @@ function SectionEdit() {
);
}
-export default SectionEdit;
+export default MessageEdit;
diff --git a/client/src/components/Message/List.tsx b/client/src/components/Message/List.tsx
index 9c4bd5d..d8f3a59 100644
--- a/client/src/components/Message/List.tsx
+++ b/client/src/components/Message/List.tsx
@@ -1,4 +1,4 @@
-import { List, Datagrid, TextField, EditButton } from "react-admin";
+import { List, Datagrid, TextField, EditButton, ReferenceField } from "react-admin";
function MessagesList() {
return (
@@ -6,8 +6,12 @@ function MessagesList() {
-
-
+
+
+
+
+
+
diff --git a/client/src/components/Message/index.tsx b/client/src/components/Message/index.tsx
new file mode 100644
index 0000000..aae41d1
--- /dev/null
+++ b/client/src/components/Message/index.tsx
@@ -0,0 +1,3 @@
+export { default as MessageEdit } from "./Edit";
+export { default as MessageCreate } from "./Create";
+export { default as MessagesList } from "./List";
\ No newline at end of file
diff --git a/client/src/components/Role/index.tsx b/client/src/components/Role/index.tsx
new file mode 100644
index 0000000..51113a8
--- /dev/null
+++ b/client/src/components/Role/index.tsx
@@ -0,0 +1,3 @@
+export { default as RoleEdit } from "./Edit";
+export { default as RoleCreate } from "./Create";
+export { default as RolesList } from "./List";
\ No newline at end of file
diff --git a/client/src/components/Section/List.tsx b/client/src/components/Section/List.tsx
index 7849ca0..4424035 100644
--- a/client/src/components/Section/List.tsx
+++ b/client/src/components/Section/List.tsx
@@ -1,4 +1,4 @@
-import { List, Datagrid, TextField, EditButton } from "react-admin";
+import { List, Datagrid, TextField, EditButton, ReferenceField } from "react-admin";
function SectionsList() {
return (
@@ -6,7 +6,9 @@ function SectionsList() {
-
+
+
+
diff --git a/client/src/components/Section/index.tsx b/client/src/components/Section/index.tsx
new file mode 100644
index 0000000..bd405a1
--- /dev/null
+++ b/client/src/components/Section/index.tsx
@@ -0,0 +1,3 @@
+export { default as SectionEdit } from "./Edit";
+export { default as SectionCreate } from "./Create";
+export { default as SectionsList } from "./List";
\ No newline at end of file
diff --git a/client/src/components/Thread/List.tsx b/client/src/components/Thread/List.tsx
index 98b1053..4bafe48 100644
--- a/client/src/components/Thread/List.tsx
+++ b/client/src/components/Thread/List.tsx
@@ -1,4 +1,4 @@
-import { List, Datagrid, TextField, EditButton } from "react-admin";
+import { List, Datagrid, TextField, EditButton, ReferenceField } from "react-admin";
function ThreadsList() {
return (
@@ -6,12 +6,16 @@ function ThreadsList() {
-
-
+
+
+
+
+
+
);
-};
+}
-export default ThreadsList;
\ No newline at end of file
+export default ThreadsList;
diff --git a/client/src/components/Thread/index.tsx b/client/src/components/Thread/index.tsx
new file mode 100644
index 0000000..d9002e0
--- /dev/null
+++ b/client/src/components/Thread/index.tsx
@@ -0,0 +1,3 @@
+export { default as ThreadEdit } from "./Edit";
+export { default as ThreadCreate } from "./Create";
+export { default as ThreadsList } from "./List";
\ No newline at end of file
diff --git a/client/src/components/User/index.tsx b/client/src/components/User/index.tsx
new file mode 100644
index 0000000..ae4bc33
--- /dev/null
+++ b/client/src/components/User/index.tsx
@@ -0,0 +1,3 @@
+export { default as UserEdit } from "./Edit";
+export { default as UserCreate } from "./Create";
+export { default as UsersList } from "./List";
\ No newline at end of file