0) {
pullDistance = Math.min(distance * 0.5, 150);
}
}
"
@touchend.passive="
if (pullDistance > threshold && !isRefreshing) {
isRefreshing = true;
pullDistance = 80;
setTimeout(() => {
window.location.reload();
}, 1000);
} else {
pullDistance = 0;
}
"
x-init="
feedContainer = $refs.feedContainer;
// Intersection Observer for infinite scroll
const sentinel = $refs.sentinel;
const observer = new IntersectionObserver((entries) => {
if (entries[0].isIntersecting && !loading && hasMore) {
loadMore();
}
}, { threshold: 0.1 });
observer.observe(sentinel);
async function loadMore() {
if (loading || !hasMore) return;
loading = true;
currentPage++;
try {
const response = await fetch(`/feed?page=${currentPage}`, {
headers: { 'Accept': 'application/json' }
});
if (!response.ok) throw new Error('Failed to load');
const data = await response.json();
// Append new items to feed
if (data.items_html) {
feedContainer.insertAdjacentHTML('beforeend', data.items_html);
// Re-initialize video observer to observe newly loaded shorts
setTimeout(() => {
if (window.initVideoObserver) {
window.initVideoObserver();
}
}, 100);
}
// Check if there are more pages
hasMore = data.pagination.has_next;
} catch (error) {
console.error('Error loading more items:', error);
currentPage--; // Rollback page number on error
} finally {
loading = false;
}
}
">
/1
10 || Math.abs($event.touches[0].clientY - touchStartY) > 10) touchMoved = true"
@dblclick.prevent="
if (touchMoved) return;
if (!liked) toggleLike();
showLikeAnimation = true;
setTimeout(() => showLikeAnimation = false, 1000);
">
= 1024) {
expandedView = !expandedView;
if (expandedView && (!comments || comments.length === 0)) loadComments();
} else {
$dispatch('open-mobile-comments', {
postId: '22',
username: 'm_inho23',
userImage: '',
content: '겨울 바다 풍경.. 매우 춥습니다.',
timeAgo: '대략 1개월 전'
});
}
" class="group flex items-center gap-1.5 transition-transform hover:scale-110 active:scale-95">
대략 1개월 ago
/1
10 || Math.abs($event.touches[0].clientY - touchStartY) > 10) touchMoved = true"
@dblclick.prevent="
if (touchMoved) return;
if (!liked) toggleLike();
showLikeAnimation = true;
setTimeout(() => showLikeAnimation = false, 1000);
">
= 1024) {
expandedView = !expandedView;
if (expandedView && (!comments || comments.length === 0)) loadComments();
} else {
$dispatch('open-mobile-comments', {
postId: '21',
username: 'k_kuko1111',
userImage: '/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6MTQ2MDkwLCJwdXIiOiJibG9iX2lkIn19--b80f7062826d65521b8f2663b0dd4de2fa11df68/k151231245123123.webp',
content: '식스센스 시티투어2 천안 편에 나온\n천안 짬뽕집, 직접 다녀왔습니다.\n\n쟁반짜장부터 짬뽕 종류만 10가지가 넘는 곳인데\n메뉴판 보고 고민될 정도로 선택지가 많았어요.\n오징어쟁반짜장은 불향이 확실하고\n짜장 특유의 느끼함이 거의 없어서 끝까지 부담 없이 먹기 좋았고,\n꼬막짬뽕이나 직화소고기짬뽕처럼\n재료를 확실히 살린 메뉴들도 인상적이었습니다.\n\n양도 넉넉한 편이라 여러 명이 가서\n나눠 먹기 좋고,\n아이들 먹일 수 있는 메뉴까지 있어서\n가족 단위 방문도 괜찮겠다는 생각이 들었어요.\n\n방송 타고 유명해졌지만\n맛이나 구성 면에서는 충분히 납득되는 곳.\n천안에서 중식, 특히 짬뽕 좋아하시는 분들이라면\n한 번쯤은 들러볼 만한 곳입니다.\n\n#식스센스시티투어2 #천안맛집 #천안중국집 #천안짬뽕 #짬뽕시장',
timeAgo: '대략 1개월 전'
});
}
" class="group flex items-center gap-1.5 transition-transform hover:scale-110 active:scale-95">
k_kuko1111
식스센스 시티투어2 천안 편에 나온
천안 짬뽕집, 직접 다녀왔습니다.
쟁반짜장부터 짬뽕 종류만 10가지가 넘는 곳인데
메뉴판 보고 고민될 정도로 선택지가 많았어요.
오징...
더보기
식스센스 시티투어2 천안 편에 나온
천안 짬뽕집, 직접 다녀왔습니다.
쟁반짜장부터 짬뽕 종류만 10가지가 넘는 곳인데
메뉴판 보고 고민될 정도로 선택지가 많았어요.
오징어쟁반짜장은 불향이 확실하고
짜장 특유의 느끼함이 거의 없어서 끝까지 부담 없이 먹기 좋았고,
꼬막짬뽕이나 직화소고기짬뽕처럼
재료를 확실히 살린 메뉴들도 인상적이었습니다.
양도 넉넉한 편이라 여러 명이 가서
나눠 먹기 좋고,
아이들 먹일 수 있는 메뉴까지 있어서
가족 단위 방문도 괜찮겠다는 생각이 들었어요.
방송 타고 유명해졌지만
맛이나 구성 면에서는 충분히 납득되는 곳.
천안에서 중식, 특히 짬뽕 좋아하시는 분들이라면
한 번쯤은 들러볼 만한 곳입니다.
#식스센스시티투어2 #천안맛집 #천안중국집 #천안짬뽕 #짬뽕시장
접기
대략 1개월 ago
showLikeAnimation = false, 1000);
">
진행중
= 1024) {
expandedView = !expandedView;
if (expandedView && comments.length === 0) loadComments();
} else {
$dispatch('open-mobile-comments', {
postId: '285',
postType: 'event',
username: '관광지',
userImage: null,
content: '퓨처그라운드 (FUTUREGROUND)',
timeAgo: '서울'
});
}
" class="group flex items-center gap-1.5 transition-transform hover:scale-110 active:scale-95">
퓨처그라운드 (FUTUREGROUND)
📅 2025-05-30 ~ 2026-05-10
📍 서울특별시 강서구 하늘길 지하77 (방화동)
📞 070-8810-2420
#행사
#서울
#강서구
상세 정보 보기
T
traveler_123
여기 정말 좋아요! 추천합니다 👍
5h
Like
Reply
m_inho23
대략 1개월 ago
소노벨 비발디파크 (강원특별자치도 홍천군)
/2
10 || Math.abs($event.touches[0].clientY - touchStartY) > 10) touchMoved = true"
@dblclick.prevent="
if (touchMoved) return;
if (!liked) toggleLike();
showLikeAnimation = true;
setTimeout(() => showLikeAnimation = false, 1000);
">
= 1024) {
expandedView = !expandedView;
if (expandedView && (!comments || comments.length === 0)) loadComments();
} else {
$dispatch('open-mobile-comments', {
postId: '20',
username: 'm_inho23',
userImage: '',
content: '겨울에 스키장 찾는 분들이라면\n소노벨 비발디파크 한 번쯤은 가볼 만합니다.\n\n리프트 동선도 비교적 효율적인 편이라\n대기 시간이 길게 느껴지지 않았습니다.\n\n눈 상태도 안정적이라 라이딩하면서 불안한 느낌이 적었고,\n전체적으로 운영이 체계적이라는 인상을 받았습니다.\n하루 종일 타고 나면 확실히 피로감은 있지만\n그만큼 만족도도 높은 편이었습니다.\n\n겨울에 스키나 보드를 꾸준히 즐기시는 분들이라면\n접근성, 시설, 슬로프 컨디션까지 고려했을 때\n소노벨 비발디파크는 충분히 추천할 만한 선택지라고 생각합니다.',
timeAgo: '대략 1개월 전'
});
}
" class="group flex items-center gap-1.5 transition-transform hover:scale-110 active:scale-95">
m_inho23
겨울에 스키장 찾는 분들이라면
소노벨 비발디파크 한 번쯤은 가볼 만합니다.
리프트 동선도 비교적 효율적인 편이라
대기 시간이 길게 느껴지지 않았습니다.
눈 상태도 안...
더보기
겨울에 스키장 찾는 분들이라면
소노벨 비발디파크 한 번쯤은 가볼 만합니다.
리프트 동선도 비교적 효율적인 편이라
대기 시간이 길게 느껴지지 않았습니다.
눈 상태도 안정적이라 라이딩하면서 불안한 느낌이 적었고,
전체적으로 운영이 체계적이라는 인상을 받았습니다.
하루 종일 타고 나면 확실히 피로감은 있지만
그만큼 만족도도 높은 편이었습니다.
겨울에 스키나 보드를 꾸준히 즐기시는 분들이라면
접근성, 시설, 슬로프 컨디션까지 고려했을 때
소노벨 비발디파크는 충분히 추천할 만한 선택지라고 생각합니다.
접기
대략 1개월 ago
/2
10 || Math.abs($event.touches[0].clientY - touchStartY) > 10) touchMoved = true"
@dblclick.prevent="
if (touchMoved) return;
if (!liked) toggleLike();
showLikeAnimation = true;
setTimeout(() => showLikeAnimation = false, 1000);
">
= 1024) {
expandedView = !expandedView;
if (expandedView && (!comments || comments.length === 0)) loadComments();
} else {
$dispatch('open-mobile-comments', {
postId: '19',
username: 'rity_5004',
userImage: '',
content: '요즘같이 조용한 바다 찾는다면, 대천 해수욕장 추천 🌊\n여름이랑은 다른 분위기라서 사람 많지 않고, 겨울 분위기로도 잠깐 방문하기 좋았어요.\n\n#대천해수욕장 #대천여행 #겨울바다',
timeAgo: '대략 1개월 전'
});
}
" class="group flex items-center gap-1.5 transition-transform hover:scale-110 active:scale-95">
rity_5004
요즘같이 조용한 바다 찾는다면, 대천 해수욕장 추천 🌊
여름이랑은 다른 분위기라서 사람 많지 않고, 겨울 분위기로도 잠깐 방문하기 좋았어요.
#대천해수욕장 #대천여행 #겨울...
더보기
요즘같이 조용한 바다 찾는다면, 대천 해수욕장 추천 🌊
여름이랑은 다른 분위기라서 사람 많지 않고, 겨울 분위기로도 잠깐 방문하기 좋았어요.
#대천해수욕장 #대천여행 #겨울바다
접기
대략 1개월 ago
showLikeAnimation = false, 1000);
">
진행중
= 1024) {
expandedView = !expandedView;
if (expandedView && comments.length === 0) loadComments();
} else {
$dispatch('open-mobile-comments', {
postId: '858',
postType: 'event',
username: '관광지',
userImage: null,
content: '양평빙송어축제',
timeAgo: '경기'
});
}
" class="group flex items-center gap-1.5 transition-transform hover:scale-110 active:scale-95">
양평빙송어축제
📅 2025-12-06 ~ 2026-03-02
📍 경기도 양평군 곱다니길 55-2
📞 031-775-5205
#축제
#일반축제
#경기
#양평군
상세 정보 보기
T
traveler_123
여기 정말 좋아요! 추천합니다 👍
5h
Like
Reply
/1
10 || Math.abs($event.touches[0].clientY - touchStartY) > 10) touchMoved = true"
@dblclick.prevent="
if (touchMoved) return;
if (!liked) toggleLike();
showLikeAnimation = true;
setTimeout(() => showLikeAnimation = false, 1000);
">
= 1024) {
expandedView = !expandedView;
if (expandedView && (!comments || comments.length === 0)) loadComments();
} else {
$dispatch('open-mobile-comments', {
postId: '16',
username: 'park',
userImage: '',
content: '폐광의 기적이라 불리는 광명동굴에 다녀왔습니다! 단순히 동굴을 걷는 게 아니라 볼거리가 정말 풍성했어요.',
timeAgo: '대략 2개월 전'
});
}
" class="group flex items-center gap-1.5 transition-transform hover:scale-110 active:scale-95">
park
폐광의 기적이라 불리는 광명동굴에 다녀왔습니다! 단순히 동굴을 걷는 게 아니라 볼거리가 정말 풍성했어요.
대략 2개월 ago
/2
10 || Math.abs($event.touches[0].clientY - touchStartY) > 10) touchMoved = true"
@dblclick.prevent="
if (touchMoved) return;
if (!liked) toggleLike();
showLikeAnimation = true;
setTimeout(() => showLikeAnimation = false, 1000);
">
= 1024) {
expandedView = !expandedView;
if (expandedView && (!comments || comments.length === 0)) loadComments();
} else {
$dispatch('open-mobile-comments', {
postId: '12',
username: 'bibi_0203',
userImage: '/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6MTQ2MDA3LCJwdXIiOiJibG9iX2lkIn19--6d053ba655037a94d0494dcef20c4a8d163e097e/kakao_52314312421323.webp',
content: '하도리 마을의 작은 해변\n\n항구 풍경이랑 어선들 보면서 아무 생각 안 하게 되던 곳\n겨울 제주가 조금 더 진하게 느껴졌다.',
timeAgo: '대략 2개월 전'
});
}
" class="group flex items-center gap-1.5 transition-transform hover:scale-110 active:scale-95">
bibi_0203
하도리 마을의 작은 해변
항구 풍경이랑 어선들 보면서 아무 생각 안 하게 되던 곳
겨울 제주가 조금 더 진하게 느껴졌다....
더보기
하도리 마을의 작은 해변
항구 풍경이랑 어선들 보면서 아무 생각 안 하게 되던 곳
겨울 제주가 조금 더 진하게 느껴졌다.
접기
대략 2개월 ago
showLikeAnimation = false, 1000);
">
진행중
= 1024) {
expandedView = !expandedView;
if (expandedView && comments.length === 0) loadComments();
} else {
$dispatch('open-mobile-comments', {
postId: '631',
postType: 'event',
username: '관광지',
userImage: null,
content: '남산봉수의식 등 전통문화행사',
timeAgo: '서울'
});
}
" class="group flex items-center gap-1.5 transition-transform hover:scale-110 active:scale-95">
남산봉수의식 등 전통문화행사
📅 2026-01-01 ~ 2026-12-31
📍 서울특별시 종로구 종로 54 (관철동)
📞 행사장 02-319-1220운영사 02-737-6444
#행사
#서울
#종로구
상세 정보 보기
T
traveler_123
여기 정말 좋아요! 추천합니다 👍
5h
Like
Reply
showLikeAnimation = false, 1000);
">
진행중
= 1024) {
expandedView = !expandedView;
if (expandedView && comments.length === 0) loadComments();
} else {
$dispatch('open-mobile-comments', {
postId: '1125',
postType: 'event',
username: '관광지',
userImage: null,
content: '2026 숭례문 파수의식',
timeAgo: '서울'
});
}
" class="group flex items-center gap-1.5 transition-transform hover:scale-110 active:scale-95">
2026 숭례문 파수의식
📅 2026-01-01 ~ 2026-12-31
📍 서울특별시 중구 세종대로 40 (남대문로4가)
📞 02-3789-7402
#행사
#서울
#중구
상세 정보 보기
T
traveler_123
여기 정말 좋아요! 추천합니다 👍
5h
Like
Reply
showLikeAnimation = false, 1000);
">
진행중
= 1024) {
expandedView = !expandedView;
if (expandedView && comments.length === 0) loadComments();
} else {
$dispatch('open-mobile-comments', {
postId: '1091',
postType: 'event',
username: '관광지',
userImage: null,
content: '서울 왕궁수문장 교대의식',
timeAgo: '서울'
});
}
" class="group flex items-center gap-1.5 transition-transform hover:scale-110 active:scale-95">
서울 왕궁수문장 교대의식
📅 2026-01-01 ~ 2026-12-31
📍 서울특별시 중구 세종대로 99 (정동)
📞 02-6242-7402
#행사
#서울
#중구
상세 정보 보기
T
traveler_123
여기 정말 좋아요! 추천합니다 👍
5h
Like
Reply
showLikeAnimation = false, 1000);
">
진행중
= 1024) {
expandedView = !expandedView;
if (expandedView && comments.length === 0) loadComments();
} else {
$dispatch('open-mobile-comments', {
postId: '271',
postType: 'event',
username: '관광지',
userImage: null,
content: 'DDP 건축투어',
timeAgo: '서울'
});
}
" class="group flex items-center gap-1.5 transition-transform hover:scale-110 active:scale-95">
DDP 건축투어
📅 2026-01-01 ~ 2026-12-31
📍 서울특별시 중구 을지로 281 (을지로7가)
📞 02-2153-0310, 0311 (12:00~13:00 점심시간)
#행사
#서울
#중구
상세 정보 보기
T
traveler_123
여기 정말 좋아요! 추천합니다 👍
5h
Like
Reply
showLikeAnimation = false, 1000);
">
진행중
= 1024) {
expandedView = !expandedView;
if (expandedView && comments.length === 0) loadComments();
} else {
$dispatch('open-mobile-comments', {
postId: '637',
postType: 'event',
username: '관광지',
userImage: null,
content: '광안리 M(Marvelous) 드론 라이트쇼',
timeAgo: '부산'
});
}
" class="group flex items-center gap-1.5 transition-transform hover:scale-110 active:scale-95">
광안리 M(Marvelous) 드론 라이트쇼
📅 2026-01-01 ~ 2026-12-31
📍 부산광역시 수영구 광안해변로 219 (광안동)
📞 051-610-6518
#공연행사
#체험행사
#부산
#수영구
상세 정보 보기
T
traveler_123
여기 정말 좋아요! 추천합니다 👍
5h
Like
Reply
showLikeAnimation = false, 1000);
">
진행중
= 1024) {
expandedView = !expandedView;
if (expandedView && comments.length === 0) loadComments();
} else {
$dispatch('open-mobile-comments', {
postId: '1058',
postType: 'event',
username: '관광지',
userImage: null,
content: '홍성남당항 새조개축제',
timeAgo: '충남'
});
}
" class="group flex items-center gap-1.5 transition-transform hover:scale-110 active:scale-95">
홍성남당항 새조개축제
📅 2026-01-17 ~ 2026-04-30
📍 충청남도 홍성군 서부면 남당항로213번길 1-1
📞 010-5433-8196
#행사
#충남
#홍성군
상세 정보 보기
T
traveler_123
여기 정말 좋아요! 추천합니다 👍
5h
Like
Reply