/** * 썰박스 UI 아이콘. * * 원본(o2o-ssulbox/frontend/src/icons.tsx)에서 이식하되 **castad 에 대응물이 있는 것은 제외**했다: * IcHome / IcSearch / IcUser / IcGrid → castad Sidebar 가 대체 * IcBack → castad 각 화면의 뒤로가기 버튼이 대체 * * 색·굵기는 대부분 CSS(컨텍스트)로 제어된다. 원본이 일부 아이콘에 `stroke="#fff"` 를 * 하드코딩했는데, castad 다크 배경에서도 흰색이 맞아 그대로 두되 * 재사용 가능성이 있는 것은 `currentColor` 로 바꿨다. * * 모두 장식용이므로 사용하는 쪽에서 `aria-hidden` 을 붙이거나 접근 가능한 라벨을 준다. */ import React from 'react'; /** 재생 (카드 오버레이) */ export const IcPlay: React.FC = () => ( ); /** 좋아요 (채움) */ export const IcHeart: React.FC = () => ( ); /** 좋아요 (원본에서 채움과 동일 — 상태는 CSS 로 구분) */ export const IcHeartLine = IcHeart; /** 댓글 */ export const IcComment: React.FC = () => ( ); /** 공유 */ export const IcShare: React.FC = () => ( ); /** 링크 복사 */ export const IcLink: React.FC = () => ( ); /** 업로드 */ export const IcUpload: React.FC = () => ( ); /** 다운로드 */ export const IcDownload: React.FC = () => ( ); /** 복사 (캡션) */ export const IcCopy: React.FC = () => ( ); // ── SNS 플랫폼 ──────────────────────────────────────────────── export const IcYoutube: React.FC = () => ( ); export const IcInstagram: React.FC = () => ( ); export const IcTiktok: React.FC = () => ( );