Skip to content

공유 버튼 컴포넌트 추가, 공유 기능 구현#36

Open
Daniel-Na118 wants to merge 19 commits intodevelopfrom
feat/share
Open

공유 버튼 컴포넌트 추가, 공유 기능 구현#36
Daniel-Na118 wants to merge 19 commits intodevelopfrom
feat/share

Conversation

@Daniel-Na118
Copy link
Copy Markdown
Collaborator

작업 내용

  • 동아리 페이지에서 하트 버튼 왼쪽에 공유 버튼 컴포넌트 추가
  • 공유 버튼을 누르면 공유 링크가 생성되고, 링크를 연결할시

    앱이 없는 경우 설치 페이지로 fallback
    앱이 있는 경우 앱에서 상세 페이지가 열리도록 구현

테스트한 내용

  • 안드로이드, iOS 기기 (dev server)에서 정상 동작함을 확인

체크

  • 정상 동작 확인
  • UI 깨짐 없음
  • 콘솔 에러 없음

jwchoi-kr and others added 19 commits March 23, 2026 22:28
초기 개발 환경 및 안드로이드 배포 파이프라인 구축
* refactor: simplify tab navigator icon and screen options setup

* fix: correct spelling of RecommendClubCard component

* refactor: remove unnecessary 'display: flex' styles from HomeScreen components

* refactor: replace inline styles with StyleSheet.create in HomeScreen

* feat: prevent whitespace-only query and improve keyboard handling

* refactor: replace React import with specific hooks in home components

* refactor: migrate useQuery calls and rename function
* refactor: move common modules to shared

* refactor: remove unused constants.ts

* refactor: move ENV.ts to config

* refactor: move localStorage.ts to constants

* refactor: flatten shared component modules

* refactor: flatten tab modules

* refactor: rearrange screens to each feature

* refactor: replace import path with @/ alias and cleanup relative paths

* fix: remove unnecessary whiteSpace style

* docs: update README.md and remove unused markdown file
</TouchableOpacity>
)}
<View style={{ flexDirection: 'row', alignItems: 'center', gap: 16 }}>
{
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

여기 괄호 {}는 없어도 되겠네요

Comment thread App.tsx
import { SCREEN_TYPE } from '@/entities/screen'
import { ENV } from '@/config/ENV'

const linking = {
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

src/config/linking.ts로 빼도 될거 같네요

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants