From bf496ba373ba075e8870f1e79d4a6ecb62a49399 Mon Sep 17 00:00:00 2001 From: mindongmindong <dcmin123@ajou.ac.kr> Date: Fri, 8 Dec 2023 16:14:07 +0900 Subject: [PATCH] =?UTF-8?q?[EDIT]=EC=98=A4=EB=A5=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 - react-whenMeet/package.json | 2 +- react-whenMeet/src/components/LinkPageForm.js | 17 ++++++++--------- 3 files changed, 9 insertions(+), 11 deletions(-) diff --git a/.gitignore b/.gitignore index 01f8536..67554aa 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,3 @@ # Ignore node_modules directory node_modules/ -package.json/ diff --git a/react-whenMeet/package.json b/react-whenMeet/package.json index dafb6ea..4173958 100644 --- a/react-whenMeet/package.json +++ b/react-whenMeet/package.json @@ -19,7 +19,7 @@ "web-vitals": "^2.1.4" }, "scripts": { - "start": "react-scripts start", + "start": "export PORT=80 && react-scripts start", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject" diff --git a/react-whenMeet/src/components/LinkPageForm.js b/react-whenMeet/src/components/LinkPageForm.js index 93fdfb7..0eebe67 100644 --- a/react-whenMeet/src/components/LinkPageForm.js +++ b/react-whenMeet/src/components/LinkPageForm.js @@ -11,15 +11,14 @@ function LinkPageForm() { const {id} = location.state; - const copyToClipboard = () => { - const textToCopy = `localhost:3000/HomeParticipate/${id}`; - const tempInput = document.createElement('input'); - document.body.appendChild(tempInput); - tempInput.value = textToCopy; - tempInput.select(); - document.execCommand('copy'); - document.body.removeChild(tempInput); - alert('클립보드에 복사되었습니다'); + const copyToClipboard = async (link) => { + try { + const textToCopy = `https://when-meet.link/HomeParticipate/${id}`; + await navigator.clipboard.writeText(textToCopy); + alert('클립보드에 복사되었습니다'); + } catch (err) { + alert('클립보드 복사에 실패하였습니다'); + } }; const handleSubmit = async(event) => { -- GitLab