chore: 체크인 옆 스팟 채팅 버튼 제거 (매칭 1:1 채팅만 유지)
CI / build (push) Failing after 11m53s

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
sb
2026-07-11 15:08:50 +09:00
parent cc3a0fa836
commit 16d7cf4332
+10 -36
View File
@@ -11,39 +11,16 @@
백엔드에 연결하지 못했습니다. (서버 실행 여부를 확인하세요)
</q-banner>
<!-- 체크인 + 채팅 -->
<div class="row q-col-gutter-sm">
<div class="col">
<q-btn
color="primary"
class="full-width q-py-sm"
unelevated
:loading="checkingIn"
:disable="!currentSpot"
icon="place"
:label="checkedIn ? '체크인 완료' : '나 지금 여기 도착!'"
@click="onCheckIn"
/>
</div>
<div class="col-auto">
<q-btn
color="accent"
class="full-height q-px-md"
outline
:disable="!currentSpot"
icon="chat"
label="채팅"
@click="chatOpen = true"
/>
</div>
</div>
<!-- 스팟 채팅 -->
<ChatDialog
v-if="currentSpot"
v-model="chatOpen"
:spot-id="currentSpot.id"
:spot-name="currentSpot.name"
<!-- 체크인 -->
<q-btn
color="primary"
class="full-width q-py-sm"
unelevated
:loading="checkingIn"
:disable="!currentSpot"
icon="place"
:label="checkedIn ? '체크인 완료' : '나 지금 여기 도착!'"
@click="onCheckIn"
/>
<!-- AI 궁합 추천 (체크인 , 스팟의 강아지 사이좋게 지낼 만한 목록) -->
@@ -141,15 +118,12 @@ import { useAuthStore } from '@/stores/auth'
import { useDogsStore } from '@/stores/dogs'
import { useMatchingStore } from '@/stores/matching'
import KakaoMap from '@/components/KakaoMap.vue'
import ChatDialog from '@/components/ChatDialog.vue'
const $q = useQuasar()
const auth = useAuthStore()
const dogs = useDogsStore()
const matching = useMatchingStore()
const chatOpen = ref(false)
// 체크인/매칭 주체: 로그인 회원 + 대표 강아지
const currentUserId = () => auth.member?.id ?? 0