-
-
setIsMenuOpen((prev) => !prev)}
- aria-expanded={isMenuOpen}
- className="flex h-11 w-full items-center justify-between rounded-xl border border-surface-400/70 bg-surface-100 px-4 font-body2 text-text-title transition-ui-smooth hover:bg-primary-100/40 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary-400/30"
+
+ {PLATFORMS.map((platform) => (
+
-
플랫폼 선택
-
-
+ {platform.logo}
+
+ {platform.name}
-
-
- {isMenuOpen && (
-
-
- {PLATFORMS.map((platform) => {
- const isSelected = selectedIds.includes(platform.id);
- return (
-
togglePlatform(platform.id)}
- className={`w-full h-14 px-4 flex items-center justify-start border-b last:border-b-0 transition-ui-smooth focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary-400/25 focus-visible:ring-inset bg-surface-100 border-surface-400/40 ${
- isSelected ? "" : "hover:bg-surface-100"
- }`}
- >
-
- {platform.content}
-
- {platform.label}
-
- );
- })}
-
-
- )}
-
+
+ {platform.connected ? "연동됨" : "미연동"}
+
+ {!platform.connected && (
+
+ 연동하기
+
+ )}
+
+ ))}
);
}
diff --git a/src/components/landing/GuideTimeline.tsx b/src/components/landing/GuideTimeline.tsx
index e494ef63..d1dea8f1 100644
--- a/src/components/landing/GuideTimeline.tsx
+++ b/src/components/landing/GuideTimeline.tsx
@@ -16,7 +16,7 @@ export default function GuideTimeline() {
const totalWidth = LANDING_TIMELINE_COLUMNS.length * colWidth;
return (
-