Skip to content

Commit

Permalink
add warning for iPhone QR-scanning behavior
Browse files Browse the repository at this point in the history
  • Loading branch information
HaGuesto committed Nov 11, 2024
1 parent c090594 commit c9775d1
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions front/src/components/QrReader/QrReaderContainer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,14 @@ const CAMERA_NOT_PERMITED_TEXT =
"Camera access was denied. Please unblock camera access in the address bar and reload the page.";
const CAMERA_NOT_PERMITED_TEXT_SAFARI_IOS =
'Camera access was denied. Please allow camera access in the address bar by selecting AA > Website Settings > Camera > "Allow".';
const IPHONE_WARNING_TEXT = (
<p>
<strong>Known Issue</strong>
<br />
We are experiencing problems with QR scanning on iPhone only. If you are also experiencing
issues, please contact us so we can add it to our investigation.
</p>
);

function QrReaderContainer({ onSuccess }: IQrReaderContainerProps) {
const { baseId } = useBaseIdParam();
Expand Down Expand Up @@ -174,6 +182,12 @@ function QrReaderContainer({ onSuccess }: IQrReaderContainerProps) {

return (
<>
{isIOS && (
<>
<AlertWithoutAction type="warning" alertText={IPHONE_WARNING_TEXT} />
<br />
</>
)}
{isCameraNotPermited && (
<>
<AlertWithoutAction
Expand Down

0 comments on commit c9775d1

Please sign in to comment.