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
shopping-mall
Commits
02b3814f
Commit
02b3814f
authored
Jan 27, 2021
by
kusang96
Browse files
최종
parent
b2494d11
Changes
1
Hide whitespace changes
Inline
Side-by-side
client/src/Pages/Account.js
View file @
02b3814f
import
React
,
{
useEffect
,
useState
}
from
'
react
'
import
React
,
{
useEffect
,
useState
}
from
'
react
'
;
import
{
Card
,
Image
,
Container
,
Row
,
Col
,
Table
,
Accordion
,
Button
,
Form
,
Modal
,
Alert
}
from
'
react-bootstrap
'
import
{
Card
,
Image
,
Container
,
Row
,
Col
,
Button
,
Form
,
Modal
}
from
'
react-bootstrap
'
;
import
{
Link
}
from
'
react-router-dom
'
;
import
{
Link
}
from
'
react-router-dom
'
;
import
axios
from
'
axios
'
;
import
axios
from
'
axios
'
;
import
catchError
from
'
../utils/catchErrors
'
;
import
catchError
from
'
../utils/catchErrors
'
;
...
@@ -38,18 +38,16 @@ function Account() {
...
@@ -38,18 +38,16 @@ function Account() {
if
(
files
)
{
if
(
files
)
{
setAccount
({
...
account
,
[
name
]:
files
})
setAccount
({
...
account
,
[
name
]:
files
})
}
else
{
}
else
{
console
.
log
(
"
name=
"
,
name
,
"
value=
"
,
value
);
setAccount
({
...
account
,
[
name
]:
value
})
setAccount
({
...
account
,
[
name
]:
value
})
}
}
}
}
const
handleBasic
=
async
(
event
)
=>
{
const
handleBasic
=
async
()
=>
{
const
formData
=
new
FormData
()
const
formData
=
new
FormData
()
formData
.
append
(
'
avatar
'
,
''
)
formData
.
append
(
'
avatar
'
,
''
)
try
{
try
{
if
(
userId
)
{
if
(
userId
)
{
const
response
=
await
axios
.
put
(
`/api/users/account/
${
userId
}
`
,
formData
)
const
response
=
await
axios
.
put
(
`/api/users/account/
${
userId
}
`
,
formData
)
console
.
log
(
response
.
data
)
window
.
location
.
reload
()
window
.
location
.
reload
()
}
}
}
catch
(
error
)
{
}
catch
(
error
)
{
...
@@ -67,7 +65,6 @@ function Account() {
...
@@ -67,7 +65,6 @@ function Account() {
try
{
try
{
if
(
userId
)
{
if
(
userId
)
{
const
response
=
await
axios
.
put
(
`/api/users/account/
${
userId
}
`
,
formData
)
const
response
=
await
axios
.
put
(
`/api/users/account/
${
userId
}
`
,
formData
)
console
.
log
(
response
.
data
)
window
.
location
.
reload
()
window
.
location
.
reload
()
}
}
}
catch
(
error
)
{
}
catch
(
error
)
{
...
@@ -78,8 +75,7 @@ function Account() {
...
@@ -78,8 +75,7 @@ function Account() {
}
}
}
}
async
function
getOrdered
()
{
async
function
getOrdered
({
})
{
console
.
log
(
"
object
"
)
try
{
try
{
const
response
=
await
axios
.
post
(
`/api/users/addorder`
,
{
const
response
=
await
axios
.
post
(
`/api/users/addorder`
,
{
userId
:
userId
userId
:
userId
...
@@ -128,7 +124,6 @@ function Account() {
...
@@ -128,7 +124,6 @@ function Account() {
<
Col
className
=
"
px-0
"
>
<
Col
className
=
"
px-0
"
>
<
Button
variant
=
"
outline-secondary
"
onClick
=
{
handleBasic
}
<
Button
variant
=
"
outline-secondary
"
onClick
=
{
handleBasic
}
className
=
"
d-flex justify-content-start
"
><
small
>
기본이미지로
<
/small></
Button
>
className
=
"
d-flex justify-content-start
"
><
small
>
기본이미지로
<
/small></
Button
>
{
/* 기본이미지로 보내기 */
}
<
/Col
>
<
/Col
>
<
Button
variant
=
"
secondary
"
onClick
=
{()
=>
setShow
(
false
)}
>
취소
<
/Button
>
<
Button
variant
=
"
secondary
"
onClick
=
{()
=>
setShow
(
false
)}
>
취소
<
/Button
>
<
Button
variant
=
"
primary
"
type
=
"
submit
"
onClick
=
{()
=>
setShow
(
false
)}
>
저장
<
/Button
>
<
Button
variant
=
"
primary
"
type
=
"
submit
"
onClick
=
{()
=>
setShow
(
false
)}
>
저장
<
/Button
>
...
@@ -144,7 +139,6 @@ function Account() {
...
@@ -144,7 +139,6 @@ function Account() {
{
account
.
name
}
{
account
.
name
}
<
/strong
>
<
/strong
>
<
Modal
<
Modal
size
=
"
sm
"
size
=
"
sm
"
show
=
{
proshow
}
show
=
{
proshow
}
onHide
=
{()
=>
setProshow
(
false
)}
>
onHide
=
{()
=>
setProshow
(
false
)}
>
...
...
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