-
Notifications
You must be signed in to change notification settings - Fork 1
Feat: 개발 QA 1차(재림 | 온보딩 기능 및 익스텐션 UI 쪽 수정) #107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 13 commits
7ffce42
b6d4efd
10f0037
4c62f4b
175fda4
33dcc9c
2346924
24bc2ba
1fcbe01
dba84e7
9d6dca5
79c4275
877eb54
f8b33e7
969c26d
a090de2
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -28,7 +28,7 @@ | |
| const { data : categoryData } = useGetCategoriesExtension(); | ||
| const remindDataRaw = useGetRemindTime(); | ||
| const remindData = type === "add" ? remindDataRaw : null; | ||
|
|
||
|
|
||
| // 저장 도메인 메타 데이터 갖고 오는 구간! | ||
| const { url, title, description, imgUrl: initialImgUrl ,loading} = usePageMeta(); | ||
|
|
@@ -39,7 +39,7 @@ | |
| useEffect(() => { | ||
| if (!loading && !title) { | ||
| alert("이 페이지는 저장할 수 없어요 🐿️"); | ||
| window.close(); | ||
| //window.close(); | ||
| } | ||
| }, [loading, title]); | ||
|
|
||
|
|
@@ -78,6 +78,7 @@ | |
| setIsArticleId(savedData.id ?? 0); | ||
|
|
||
| if (savedData.remindAt) { | ||
| console.log(savedData.remindAt); | ||
| const [rawDate, rawTime] = savedData.remindAt.split("T"); | ||
| setDate(updateDate(rawDate)); | ||
| setTime(updateTime(rawTime)); | ||
|
|
@@ -233,7 +234,7 @@ | |
| )} | ||
| <div className="flex flex-col justify-between gap-[1.6rem] rounded-[12px] bg-white px-[3.2rem] py-[2.4rem] text-black"> | ||
| <div className="mr-auto"> | ||
| <Icon name="main_logo" width={72} height={20} /> | ||
| <Icon name="main_logo" width={72} height={20} onClick={()=>{window.location.href = 'https://pinback.today';}}/> | ||
|
||
| </div> | ||
|
|
||
| <InfoBox | ||
|
|
||
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -7,7 +7,7 @@ const BaseCard = ({ children, onClick }: BaseCardProps) => { | |||||
| return ( | ||||||
| <div | ||||||
| onClick={onClick} | ||||||
| className="border-gray200 w-[24.8rem] overflow-hidden rounded-[1.2rem] border bg-white" | ||||||
| className="border-gray200 w-[24.8rem] overflow-hidden rounded-[1.2rem] border bg-white h-[12rem]" | ||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 💡 Verification agent 🧩 Analysis chainBaseCard에 고정 높이(h-[12rem]) 도입은 광범위한 레이아웃/내용 잘림 리스크가 큽니다. BaseCard는 범용 컨테이너라서 기존 소비처에서 내용 높이가 다양한 경우가 많습니다. 현재 권장(보수적) 패치: 잘림 방지를 위해 최소 높이로 전환 - className="border-gray200 w-[24.8rem] overflow-hidden rounded-[1.2rem] border bg-white h-[12rem]"
+ className="border-gray200 w-[24.8rem] overflow-hidden rounded-[1.2rem] border bg-white min-h-[12rem]"사용처 점검용 스크립트(어디서 BaseCard가 쓰이는지 빠르게 훑기): 🏁 Script executed: #!/bin/bash
# BaseCard 사용처 목록(컨텍스트 2줄 포함)
rg -n --type=tsx -C2 '<BaseCard\b'Length of output: 27 🏁 Script executed: #!/bin/bash
set -euo pipefail
rg -n -C2 '\bBaseCard\b' || true
rg -n -C2 '<BaseCard\b' || true
if [ -f packages/design-system/src/components/card/BaseCard.tsx ]; then
sed -n '1,240p' packages/design-system/src/components/card/BaseCard.tsx || true
else
echo "packages/design-system/src/components/card/BaseCard.tsx not found"
fiLength of output: 4798 BaseCard: 고정 높이(h-[12rem]) → 최소 높이(min-h-[12rem])로 변경 필요 overflow-hidden와 결합된 고정 높이는 소비처에서 콘텐츠가 잘려 브레이킹을 유발할 수 있습니다. 보수적으로 기본은 가변 높이(최소 높이 유지)로 변경하세요. 권장 패치: - className="border-gray200 w-[24.8rem] overflow-hidden rounded-[1.2rem] border bg-white h-[12rem]"
+ className="border-gray200 w-[24.8rem] overflow-hidden rounded-[1.2rem] border bg-white min-h-[12rem]"참고(점검 필요): MyBookmarkCard 내부에 이미 h-[12rem]이 설정되어 있습니다 — packages/design-system/src/components/card/MyBookmarkCard.tsx (inner div). BaseCard 변경 후 소비처 전반을 검토해 고정 높이가 의도된 곳만 유지하세요. 📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents |
||||||
| > | ||||||
| {children} | ||||||
| </div> | ||||||
|
|
||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TimePicker 토글 로직 버그: 항상 열림
select === 3인 경우 매 클릭마다 무조건true로 설정되어 닫히지 않습니다. 토글로 변경하세요.📝 Committable suggestion
🤖 Prompt for AI Agents