Created the QRCode SMS.jsx
This commit is contained in:
parent
1d3c5fbbca
commit
0a98060393
27
client/src/pages/tools/general/QRCode/pages/SMS.jsx
Normal file
27
client/src/pages/tools/general/QRCode/pages/SMS.jsx
Normal file
@ -0,0 +1,27 @@
|
||||
import {useEffect, useState} from "react";
|
||||
|
||||
export default ({setContent}) => {
|
||||
const [phoneNumber, setPhoneNumber] = useState("");
|
||||
const [phoneMessage, setPhoneMessage] = useState("");
|
||||
|
||||
useEffect(() => {
|
||||
if (phoneNumber === "" && phoneMessage === "") return;
|
||||
setContent(`SMSTO:${phoneNumber}:${phoneMessage}`);
|
||||
}, [phoneNumber, phoneMessage]);
|
||||
|
||||
return (
|
||||
<>
|
||||
<div className="qr-group">
|
||||
<h2>Telefonnummer</h2>
|
||||
<input className="qr-input-field" type="text" value={phoneNumber} placeholder="+49 123 456789"
|
||||
onChange={(e) => setPhoneNumber(e.target.value)}/>
|
||||
</div>
|
||||
|
||||
<div className="qr-group">
|
||||
<h2>Nachricht</h2>
|
||||
<input className="qr-input-field" type="text" value={phoneMessage} placeholder="Hallo!"
|
||||
onChange={(e) => setPhoneMessage(e.target.value)}/>
|
||||
</div>
|
||||
</>
|
||||
);
|
||||
}
|
Reference in New Issue
Block a user