diff --git a/src/App.tsx b/src/App.tsx index de784fb..1f8b33b 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -4,20 +4,21 @@ import { dataProvider } from "./dataProvider"; import { authProvider } from "./authProvider"; import { UserList } from "./components/users/UserList.tsx"; import { UserEdit } from "./components/users/UserEdit.tsx"; -import { PostEdit } from "./components/posts/PostEdit.tsx"; -import { CommentEdit } from "./components/comments/CommentEdit.tsx"; -import { AlbumEdit } from "./components/albums/AlbumEdit.tsx"; -import { PhotoEdit } from "./components/photos/PhotoEdit.tsx"; -import { MyLayout } from "./components/MyLayout.tsx"; import { UserShow } from "./components/users/UserShow.tsx"; -import { CommentShow } from "./components/comments/CommentShow.tsx"; -import { PostShow } from "./components/posts/PostShow.tsx"; import { PostList } from "./components/posts/PostList.tsx"; +import { PostEdit } from "./components/posts/PostEdit.tsx"; +import { PostShow } from "./components/posts/PostShow.tsx"; +import { PostCreate } from "./components/posts/PostCreate.tsx"; import { CommentList } from "./components/comments/CommentList.tsx"; +import { CommentEdit } from "./components/comments/CommentEdit.tsx"; +import { CommentShow } from "./components/comments/CommentShow.tsx"; +import { MyLayout } from "./components/MyLayout.tsx"; import { AlbumList } from "./components/albums/AlbumList.tsx"; -import { PhotoList } from "./components/photos/PhotoList.tsx"; -import { PhotoShow } from "./components/photos/PhotoShow.tsx"; +import { AlbumEdit } from "./components/albums/AlbumEdit.tsx"; import { AlbumShow } from "./components/albums/AlbumShow.tsx"; +import { PhotoList } from "./components/photos/PhotoList.tsx"; +import { PhotoEdit } from "./components/photos/PhotoEdit.tsx"; +import { PhotoShow } from "./components/photos/PhotoShow.tsx"; import { TodoList } from "./components/todos/TodoList.tsx"; import { TodoEdit } from "./components/todos/TodoEdit.tsx"; import { TodoShow } from "./components/todos/TodoShow.tsx"; @@ -30,7 +31,13 @@ export const App = () => ( requireAuth > - + ( @@ -8,6 +8,7 @@ export const CommentList = () => ( + ); \ No newline at end of file diff --git a/src/components/posts/PostCreate.tsx b/src/components/posts/PostCreate.tsx new file mode 100644 index 0000000..cbd2e68 --- /dev/null +++ b/src/components/posts/PostCreate.tsx @@ -0,0 +1,13 @@ +import {Create, ReferenceInput, SimpleForm, TextInput, } from "react-admin"; + +export const PostCreate = () => { + return ( + + + + + + + + ); +}; \ No newline at end of file diff --git a/src/components/posts/PostList.tsx b/src/components/posts/PostList.tsx index 264438d..f8b0766 100644 --- a/src/components/posts/PostList.tsx +++ b/src/components/posts/PostList.tsx @@ -1,4 +1,4 @@ -import { Datagrid, List, ReferenceField, TextField,} from 'react-admin'; +import { Datagrid, List, ReferenceField, TextField, } from 'react-admin'; export const PostList = () => (