Skip to content
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

Feat: 전화번호 입력 시 하이픈 추가 #297

Merged
merged 42 commits into from
Apr 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
838786a
Merge pull request #41 from readyvery/test
hhbb0081 Nov 14, 2023
964578f
Merge pull request #70 from readyvery/test
marinesnow34 Nov 21, 2023
42d32b5
Merge pull request #71 from readyvery/test
marinesnow34 Nov 21, 2023
6671b32
Merge pull request #75 from readyvery/test
marinesnow34 Nov 21, 2023
9a4fb93
Merge pull request #77 from readyvery/test
marinesnow34 Nov 22, 2023
1d7a1bd
Merge pull request #79 from readyvery/test
marinesnow34 Nov 22, 2023
00129f2
Merge pull request #105 from readyvery/test
marinesnow34 Nov 27, 2023
96c9571
Merge pull request #108 from readyvery/test
marinesnow34 Nov 29, 2023
30c3977
Merge pull request #109 from readyvery/test
marinesnow34 Nov 29, 2023
771fa54
Merge pull request #113 from readyvery/test
marinesnow34 Nov 30, 2023
9bdadcb
Merge pull request #116 from readyvery/test
hhbb0081 Dec 1, 2023
c2f986e
Merge pull request #118 from readyvery/test
hhbb0081 Dec 1, 2023
a96f3ed
Merge pull request #120 from readyvery/test
hhbb0081 Dec 1, 2023
2f47951
Merge pull request #139 from readyvery/test
marinesnow34 Dec 3, 2023
05e74c3
Merge pull request #141 from readyvery/test
marinesnow34 Dec 3, 2023
63ce965
Feat: 추적 코드 추가
marinesnow34 Dec 3, 2023
7a495a3
Merge pull request #142 from marinesnow34/main
marinesnow34 Dec 3, 2023
7d37b76
Merge pull request #145 from readyvery/test
marinesnow34 Dec 3, 2023
7aca27d
Merge pull request #152 from readyvery/test
marinesnow34 Dec 3, 2023
7165c49
Merge pull request #154 from readyvery/test
marinesnow34 Dec 3, 2023
b5714f0
Merge pull request #156 from readyvery/test
1223v Dec 3, 2023
a81d281
Merge pull request #160 from readyvery/test
hhbb0081 Dec 5, 2023
7a47c46
Merge pull request #167 from readyvery/test
marinesnow34 Dec 5, 2023
6dd0c79
Merge pull request #169 from readyvery/test
hhbb0081 Dec 5, 2023
411ca9a
Fix: clarity 주석 처리
marinesnow34 Dec 6, 2023
f017859
Merge pull request #172 from readyvery/test
hhbb0081 Dec 6, 2023
2d1c976
Merge pull request #174 from readyvery/test
marinesnow34 Dec 7, 2023
184f4aa
Merge pull request #176 from readyvery/test
hhbb0081 Dec 7, 2023
4cc31b0
Merge pull request #179 from readyvery/test
hhbb0081 Dec 8, 2023
4a4e0d2
Merge pull request #181 from readyvery/test
hhbb0081 Dec 11, 2023
b0767ba
Merge pull request #252 from readyvery/test
marinesnow34 Mar 21, 2024
b1345be
Confing: calrity 부활
marinesnow34 Mar 23, 2024
8a5ab67
Merge pull request #256 from readyvery/test
marinesnow34 Mar 23, 2024
315c5ce
Merge pull request #268 from readyvery/test
marinesnow34 Mar 25, 2024
15258b6
Feat: Google Tag Manager 추가
hhbb0081 Mar 25, 2024
ed38013
Config: 암호화 배포
marinesnow34 Mar 26, 2024
df03436
Config: 암호화 설정2
marinesnow34 Mar 26, 2024
89169fe
Merge pull request #283 from readyvery/test
marinesnow34 Mar 26, 2024
e24ab30
Merge pull request #286 from readyvery/test
hhbb0081 Mar 27, 2024
150fa5f
Merge pull request #288 from readyvery/test
hhbb0081 Mar 27, 2024
8ee92af
Merge branch 'test' of https://github.com/KKangHHee/readyFront
KKangHHee Apr 8, 2024
08a362a
Feat: 전화번호 입력 시 하이픈 추가
KKangHHee Apr 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/main_merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- name: cat env file
run: cat .env

- name: Generate build # React Build
- name: Generate wbuild # React Build
run: npm run build

# - name: file copy
Expand Down
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,8 @@
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"build": "GENERATE_SOURCEMAP=false react-scripts build",
"wbuild": "set \"GENERATE_SOURCEMAP=false\" && react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
Expand Down
25 changes: 25 additions & 0 deletions public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,31 @@

<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />

<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-T33NPQDW');</script>
<!-- End Google Tag Manager -->

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-HN1QZNRV1F"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'G-HN1QZNRV1F');
</script>
<!-- Clarity tag -->
<script type="text/javascript">
(function(c,l,a,r,i,t,y){
c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
})(window, document, "clarity", "script", "k096t0105o");
</script>
<title>ReadyVery</title>

</head>
Expand Down
19 changes: 17 additions & 2 deletions src/components/Authentication/UserInputNumber.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,19 @@ const UserInputNumber = () => {
};

const handlePhoneChange = (event) => {
setPhonenumber(event.target.value);
const HyphenNumber = event.target.value.replace(/[^0-9]/g, "");
setPhonenumber(HyphenNumber);
};
const displayFormattedPhoneNumber = (numbers) => {
if (numbers.length <= 3) {
return numbers;
} else if (numbers.length <= 7) {
return `${numbers.slice(0, 3)}-${numbers.slice(3)}`;
} else {
return `${numbers.slice(0, 3)}-${numbers.slice(3, 7)}-${numbers.slice(
7
)}`;
}
};
// 번호 인증 성공 여부 확인
const handleAuthSuccess = (success) => {
Expand All @@ -55,9 +67,12 @@ const UserInputNumber = () => {
<div className="user-input-phone-number-wrapper">
<input
type="tel"
inputmode="numeric"
pattern="[0-9]*"
placeholder="전화번호"
value={Phonenumber}
value={displayFormattedPhoneNumber(Phonenumber)}
onChange={handlePhoneChange}
maxLength="13"
className="user-input-phone-number-input"
/>
<button
Expand Down
Loading