diff --git a/public/index.html b/public/index.html
index aa069f2..f9fc5e8 100644
--- a/public/index.html
+++ b/public/index.html
@@ -5,10 +5,7 @@
-
+
-
React App
+ OpenWrt Firmware Selector Wizard
diff --git a/src/config.ts b/src/config.ts
index fac53af..cf91256 100644
--- a/src/config.ts
+++ b/src/config.ts
@@ -11,7 +11,7 @@ const config = {
default_version: '19.07.5',
// Image download URL (optional)
- image_url: 'https://downloads.openwrt.org/releases/{version}/{target}',
+ image_url: 'https://downloads.openwrt.org/releases/{version}/targets/{target}',
// Info link URL (optional)
info_url: 'https://openwrt.org/start?do=search&id=toh&q={title}',
diff --git a/src/containers/home/components/ProfileDetails.tsx b/src/containers/home/components/ProfileDetails.tsx
index 9aa2b6d..d2d9668 100644
--- a/src/containers/home/components/ProfileDetails.tsx
+++ b/src/containers/home/components/ProfileDetails.tsx
@@ -172,21 +172,28 @@ const ProfileDetails: FunctionComponent = ({ selectedVersion, selectedPro
- {profile.images?.map((i) => (
-
-
- } variant="contained" color="primary">
- {i.type}
-
-
-
-
- {t(`tr-${getHelpKey(i.type)}`)}
- sha256sum: {i.sha256}
-
-
-
- ))}
+ {profile.images?.map((i) => {
+ const downloadURL = `${config.image_url
+ .replace('{target}', profile.target)
+ .replace('{version}', profile.version_number)}/${i.name}`;
+ return (
+
+
+
+ } variant="contained" color="primary">
+ {i.type}
+
+
+
+
+
+ {t(`tr-${getHelpKey(i.type)}`)}
+ sha256sum: {i.sha256}
+
+
+
+ );
+ })}