@@ -5,7 +5,6 @@ import { useNavigate } from 'react-router-dom';
5
5
import { useEffect , useState } from 'react' ;
6
6
import BackBar from './BackBar' ;
7
7
import { walkingStatus } from '../../apis/walking' ;
8
- import Spinner from '../atoms/Spinner' ;
9
8
10
9
type ChatRoomBannerProps = {
11
10
userinfo : {
@@ -22,7 +21,6 @@ const ChatRoomBannerItem = ({ userinfo }: ChatRoomBannerProps) => {
22
21
// console.log('userinfo', userinfo);
23
22
const { userImage, name } = userinfo ;
24
23
const [ status , setStatus ] = useState ( '' ) ;
25
- const [ isgetData , setIsGetData ] = useState ( false ) ;
26
24
const [ intervalId , setIntervalId ] = useState < any > ( ) ;
27
25
// 채팅 목록에서 userId, matchingId, isOwner를 받아온다.
28
26
const navigate = useNavigate ( ) ;
@@ -32,7 +30,6 @@ const ChatRoomBannerItem = ({ userinfo }: ChatRoomBannerProps) => {
32
30
walkingStatus ( userinfo . matchingId )
33
31
. then ( ( res ) => {
34
32
setStatus ( res . data . response . walkStatusField ) ;
35
- setIsGetData ( true ) ;
36
33
} )
37
34
. catch ( ( _err ) => {
38
35
// alert(err.data.response);
@@ -53,7 +50,8 @@ const ChatRoomBannerItem = ({ userinfo }: ChatRoomBannerProps) => {
53
50
} ;
54
51
} , [ ] ) ;
55
52
const mapbutton = ( ) => {
56
- if ( userinfo . walkType === 'READY' ) {
53
+ // console.log('walkType', userinfo.walkType);
54
+ if ( userinfo . walkType === 'READY' || userinfo . walkType === null ) {
57
55
navigate ( '/walking' , {
58
56
state : {
59
57
status : 'READY' ,
@@ -138,19 +136,15 @@ const ChatRoomBannerItem = ({ userinfo }: ChatRoomBannerProps) => {
138
136
{ /* {status ? ( */ }
139
137
140
138
{ userinfo . isDogOwner ? (
141
- < S . walkingButton disabled = { ! isgetData } >
142
- { isgetData ? (
143
- < S . ButtonWrapper >
144
- { status === '' ? (
145
- < h1 onClick = { walkAck } > 산책 허락하기</ h1 > // ready
146
- ) : (
147
- //견주이면서 산책중이거나 산책이끝나면
148
- < h1 onClick = { Ownermapbutton } > 지도 보기</ h1 > // active
149
- ) }
150
- </ S . ButtonWrapper >
151
- ) : (
152
- < Spinner />
153
- ) }
139
+ < S . walkingButton >
140
+ < S . ButtonWrapper >
141
+ { status === '' ? (
142
+ < h1 onClick = { walkAck } > 산책 허락하기</ h1 > // ready
143
+ ) : (
144
+ //견주이면서 산책중이거나 산책이끝나면
145
+ < h1 onClick = { Ownermapbutton } > 지도 보기</ h1 > // active
146
+ ) }
147
+ </ S . ButtonWrapper >
154
148
</ S . walkingButton >
155
149
) : (
156
150
//알바생이면서 산책 대기중이면
0 commit comments