Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
students
travel
Commits
05a1c8a9
Commit
05a1c8a9
authored
Jul 04, 2022
by
Lee Soobeom
Browse files
PostType click 삭제
parent
63a67026
Changes
3
Show whitespace changes
Inline
Side-by-side
frontend/src/Pages/post.tsx
View file @
05a1c8a9
import
React
,
{
useState
}
from
"
react
"
;
import
React
,
{
useState
,
MouseEvent
}
from
"
react
"
;
import
{
PostType
}
from
"
./typesrc
"
;
import
{
PostType
}
from
"
./typesrc
"
;
type
Props
=
{
type
Props
=
{
...
@@ -8,6 +8,10 @@ type Props = {
...
@@ -8,6 +8,10 @@ type Props = {
export
default
function
Post
({
post
}:
Props
)
{
export
default
function
Post
({
post
}:
Props
)
{
const
[
count
,
setCount
]
=
useState
(
0
);
const
[
count
,
setCount
]
=
useState
(
0
);
// const titleHandleClick = (event:MouseEvent<HTMLButtonElement>) => {
// setCount(count + 1)
// }
return
(
return
(
<
div
className
=
"flex flex-row h-16 divide-x-2 border-2 border-solid"
>
<
div
className
=
"flex flex-row h-16 divide-x-2 border-2 border-solid"
>
<
div
className
=
"basis-full"
>
<
div
className
=
"basis-full"
>
...
...
frontend/src/Pages/typesrc.tsx
View file @
05a1c8a9
...
@@ -2,5 +2,4 @@ export interface PostType {
...
@@ -2,5 +2,4 @@ export interface PostType {
id
:
string
;
id
:
string
;
title
:
string
;
title
:
string
;
date
:
string
;
date
:
string
;
click
:
number
;
}
}
\ No newline at end of file
frontend/src/pages/board.tsx
View file @
05a1c8a9
import
React
,
{
useState
,
MouseEvent
}
from
"
react
"
;
import
React
,
{
useState
,
}
from
"
react
"
;
import
{
PostType
}
from
"
./typesrc
"
;
import
{
PostType
}
from
"
./typesrc
"
;
import
Post
from
"
./post
"
;
import
Post
from
"
./post
"
;
...
@@ -6,7 +6,7 @@ function range(start:number, end:number) {
...
@@ -6,7 +6,7 @@ function range(start:number, end:number) {
return
(
new
Array
(
end
-
start
+
1
)).
fill
(
undefined
).
map
((
_
,
i
)
=>
i
+
start
);
return
(
new
Array
(
end
-
start
+
1
)).
fill
(
undefined
).
map
((
_
,
i
)
=>
i
+
start
);
}
}
const
fakes
=
[{
id
:
"
a
"
,
title
:
'
부산남자의 서울여행
'
,
date
:
'
2022-06-30
'
,
click
:
0
},{
id
:
"
b
"
,
title
:
'
바다!바다!바다!
'
,
date
:
'
2022-08-01
'
,
click
:
0
},
{
id
:
"
c
"
,
title
:
'
Jeju-island
'
,
date
:
'
2022-9-10
'
,
click
:
0
},
{
id
:
"
d
"
,
title
:
'
마! 부싼 가봤나!
'
,
date
:
'
2022-9-22
'
,
click
:
0
},
{
id
:
"
e
"
,
title
:
'
Daegu
'
,
date
:
'
2022-10-1
'
,
click
:
0
},
{
id
:
"
f
"
,
title
:
'
강원도 감자는 맛있다.
'
,
date
:
'
2022-12-12
'
,
click
:
0
},{
id
:
"
g
"
,
title
:
'
여행가고싶다...
'
,
date
:
'
2022-12-25
'
,
click
:
0
}];
const
fakes
=
[{
id
:
"
a
"
,
title
:
'
부산남자의 서울여행
'
,
date
:
'
2022-06-30
'
,},{
id
:
"
b
"
,
title
:
'
바다!바다!바다!
'
,
date
:
'
2022-08-01
'
,},
{
id
:
"
c
"
,
title
:
'
Jeju-island
'
,
date
:
'
2022-9-10
'
,},
{
id
:
"
d
"
,
title
:
'
마! 부싼 가봤나!
'
,
date
:
'
2022-9-22
'
,
},
{
id
:
"
e
"
,
title
:
'
Daegu
'
,
date
:
'
2022-10-1
'
,
},
{
id
:
"
f
"
,
title
:
'
강원도 감자는 맛있다.
'
,
date
:
'
2022-12-12
'
,},{
id
:
"
g
"
,
title
:
'
여행가고싶다...
'
,
date
:
'
2022-12-25
'
,}];
interface
Posts
{
interface
Posts
{
posts
:
PostType
[];
posts
:
PostType
[];
...
@@ -16,10 +16,6 @@ export default function BoardPage() {
...
@@ -16,10 +16,6 @@ export default function BoardPage() {
const
[
posts
,
setPosts
]
=
useState
<
PostType
[]
>
(
fakes
);
const
[
posts
,
setPosts
]
=
useState
<
PostType
[]
>
(
fakes
);
// const titleHandleClick = (event:MouseEvent<HTMLButtonElement>) => {
// setPosts( posts)
// }
return
(
return
(
<
div
className
=
"flex flex-col items-center"
>
<
div
className
=
"flex flex-col items-center"
>
<
div
className
=
"flex flex-col items-center mt-6"
>
<
div
className
=
"flex flex-col items-center mt-6"
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment