mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-06 15:59:52 +03:00
Merge pull request #2107 from proddy/dev
dont show broken link if IMG cant be found
This commit is contained in:
@@ -37,6 +37,7 @@ const Help = () => {
|
|||||||
|
|
||||||
const [customSupportIMG, setCustomSupportIMG] = useState<string | null>(null);
|
const [customSupportIMG, setCustomSupportIMG] = useState<string | null>(null);
|
||||||
const [customSupportHTML, setCustomSupportHTML] = useState<string | null>(null);
|
const [customSupportHTML, setCustomSupportHTML] = useState<string | null>(null);
|
||||||
|
const [notFound, setNotFound] = useState<boolean>(false);
|
||||||
|
|
||||||
useRequest(() => callAction({ action: 'customSupport' })).onSuccess((event) => {
|
useRequest(() => callAction({ action: 'customSupport' })).onSuccess((event) => {
|
||||||
if (event && event.data && Object.keys(event.data).length !== 0) {
|
if (event && event.data && Object.keys(event.data).length !== 0) {
|
||||||
@@ -102,7 +103,12 @@ const Help = () => {
|
|||||||
sx={{
|
sx={{
|
||||||
maxHeight: { xs: 100, md: 250 }
|
maxHeight: { xs: 100, md: 250 }
|
||||||
}}
|
}}
|
||||||
src={customSupportIMG || 'https://emsesp.org/_media/images/installer.jpeg'}
|
onError={(e) => setNotFound(true)}
|
||||||
|
src={
|
||||||
|
notFound
|
||||||
|
? ''
|
||||||
|
: customSupportIMG || 'https://emsesp.org/_media/images/installer.jpeg'
|
||||||
|
}
|
||||||
/>
|
/>
|
||||||
</Stack>
|
</Stack>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user