Add option to say in email that there was no "reject all" button
This commit is contained in:
parent
6a29c8ed40
commit
a0fea9b31a
|
@ -14,6 +14,9 @@ export default function EmailTemplate({
|
||||||
clusters: Record<string, RequestCluster>;
|
clusters: Record<string, RequestCluster>;
|
||||||
}): JSX.Element {
|
}): JSX.Element {
|
||||||
const [popupState, setPopupState] = useState<PopupState>("not_clicked");
|
const [popupState, setPopupState] = useState<PopupState>("not_clicked");
|
||||||
|
const [acceptAllName, setAcceptAllName] = useState<string>(
|
||||||
|
"Zaakceptuj wszystkie"
|
||||||
|
);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
|
@ -26,6 +29,20 @@ export default function EmailTemplate({
|
||||||
<option value="not_clicked">Nic nie kliknięte</option>
|
<option value="not_clicked">Nic nie kliknięte</option>
|
||||||
<option value="clicked_but_invalid">Kliknięte, ale nieważne</option>
|
<option value="clicked_but_invalid">Kliknięte, ale nieważne</option>
|
||||||
</select>
|
</select>
|
||||||
|
{popupState === "clicked_but_invalid" ? (
|
||||||
|
<div>
|
||||||
|
<label htmlFor="acceptAllName">
|
||||||
|
Tekst na przycisku do zatwierdzania wszystkich zgód:
|
||||||
|
</label>
|
||||||
|
<input
|
||||||
|
{...{
|
||||||
|
type: "text",
|
||||||
|
value: acceptAllName,
|
||||||
|
onChange: (e) => setAcceptAllName(e.target.value),
|
||||||
|
}}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
) : null}
|
||||||
<p>
|
<p>
|
||||||
Dzień dobry, w dniu {getDate()} odwiedziłem stronę{" "}
|
Dzień dobry, w dniu {getDate()} odwiedziłem stronę{" "}
|
||||||
{marked_entries[0].request.originalURL}. Strona ta wysłała moje dane
|
{marked_entries[0].request.originalURL}. Strona ta wysłała moje dane
|
||||||
|
@ -44,6 +61,23 @@ export default function EmailTemplate({
|
||||||
przeczytać treść wyskakującego okienka ze zgodami.
|
przeczytać treść wyskakującego okienka ze zgodami.
|
||||||
</p>
|
</p>
|
||||||
) : null}
|
) : null}
|
||||||
|
{popupState === "clicked_but_invalid" ? (
|
||||||
|
<p>
|
||||||
|
O ile po wejściu na stronę wcisnąłem w wyskakującym okienku przycisk „
|
||||||
|
{acceptAllName}”, o tyle nie stanowi to według mnie ważnej w świetle
|
||||||
|
RODO zgody, gdyż brakowało w tym okienku równie łatwo osiągalnego
|
||||||
|
przycisku, którego kliknięcie skutkowałoby zasygnalizowaniem braku
|
||||||
|
mojej zgody na takie przetwarzanie moich danych. Mówiąc wprost -
|
||||||
|
wyrażenie „zgody” było łatwiejsze niż jej niewyrażenie. Zatem tak
|
||||||
|
otrzymana przez Państwo moja „zgoda” nie jest poprawną podstawą prawną
|
||||||
|
do przetwarzania moich danych osobowych (
|
||||||
|
<em>
|
||||||
|
art. 7 ust. 3 Rozporządzenia Parlamentu Europejskiego i Rady (UE)
|
||||||
|
2016/679 z dnia 27 kwietnia 2016
|
||||||
|
</em>
|
||||||
|
).
|
||||||
|
</p>
|
||||||
|
) : null}
|
||||||
<p>
|
<p>
|
||||||
Udokumentowałem to na zrzutach ekranu z mojej przeglądarki internetowej,
|
Udokumentowałem to na zrzutach ekranu z mojej przeglądarki internetowej,
|
||||||
które to zrzuty przesyłam w załączeniu.
|
które to zrzuty przesyłam w załączeniu.
|
||||||
|
@ -53,7 +87,11 @@ export default function EmailTemplate({
|
||||||
danych osobowych (na pewno nie jest to przetwarzanie konieczne do
|
danych osobowych (na pewno nie jest to przetwarzanie konieczne do
|
||||||
wyświetlenia strony z technicznego punktu widzenia). Jeżeli takie
|
wyświetlenia strony z technicznego punktu widzenia). Jeżeli takie
|
||||||
przesłanki legalizujące jednak występują, proszę o ich wskazanie,
|
przesłanki legalizujące jednak występują, proszę o ich wskazanie,
|
||||||
<strong> dla każdego z celów i podmiotów z osobna</strong>.
|
<strong>
|
||||||
|
{" "}
|
||||||
|
dla każdego z celów i podmiotów z <em>osobna</em>
|
||||||
|
</strong>
|
||||||
|
.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Jeżeli wskazaną przez Państwa przesłanką legalizującą dany element
|
Jeżeli wskazaną przez Państwa przesłanką legalizującą dany element
|
||||||
|
|
Loading…
Reference in New Issue
Block a user