From 1b655db50ee84a564dbdc77ab8e8a2087c1f4f3d Mon Sep 17 00:00:00 2001 From: MathieuG-P <40181755+Zagrios@users.noreply.github.com> Date: Tue, 17 May 2022 08:15:49 +0200 Subject: [PATCH] add bs note icon --- assets/bs-note-fill.svg | 1 + assets/bs-note.svg | 1 + .../available-versions-array.component.tsx | 6 ++-- .../nav-bar/bs-version-item.component.tsx | 6 ++-- .../components/nav-bar/nav-bar.component.tsx | 4 +-- .../available-versions-list.components.tsx | 33 +++++++++++++++++-- 6 files changed, 42 insertions(+), 9 deletions(-) create mode 100644 assets/bs-note-fill.svg create mode 100644 assets/bs-note.svg diff --git a/assets/bs-note-fill.svg b/assets/bs-note-fill.svg new file mode 100644 index 00000000..02fc8159 --- /dev/null +++ b/assets/bs-note-fill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/bs-note.svg b/assets/bs-note.svg new file mode 100644 index 00000000..ebce0ffe --- /dev/null +++ b/assets/bs-note.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/renderer/components/available-versions-array.component.tsx b/src/renderer/components/available-versions-array.component.tsx index 14f0a135..d5c7dcea 100644 --- a/src/renderer/components/available-versions-array.component.tsx +++ b/src/renderer/components/available-versions-array.component.tsx @@ -1,11 +1,11 @@ import { BSVersion } from "../../main/services/bs-version-manager.service" import { useEffect, useState } from "react" -export function AvailableVersionsArray({versions}: {versions: BSVersion[]}) { +export function AvailableVersionsArray({versions, setSelectedVersion}: {versions: BSVersion[], setSelectedVersion: Function}) { const [versionsMap, setVersionsMap] = useState(new Map()) - console.log(versions); + console.log(setSelectedVersion); useEffect(() => { organiseVersions() @@ -25,7 +25,7 @@ export function AvailableVersionsArray({versions}: {versions: BSVersion[]}) { return (
- { versions.map(v => ) } + { versions.map((v, index) => ) }
) } diff --git a/src/renderer/components/nav-bar/bs-version-item.component.tsx b/src/renderer/components/nav-bar/bs-version-item.component.tsx index 5e5dfffb..cd9dc237 100644 --- a/src/renderer/components/nav-bar/bs-version-item.component.tsx +++ b/src/renderer/components/nav-bar/bs-version-item.component.tsx @@ -1,10 +1,12 @@ import { BSVersion } from "main/services/bs-version-manager.service"; +import bsNote from '../../../../assets/bs-note-fill.svg' import { Link } from "react-router-dom"; export default function BsVersionItem(props: {version: BSVersion}) { return ( -
- {props.version.BSVersion} +
+ + {props.version.BSVersion}
) } diff --git a/src/renderer/components/nav-bar/nav-bar.component.tsx b/src/renderer/components/nav-bar/nav-bar.component.tsx index 7d62f897..f09461c6 100644 --- a/src/renderer/components/nav-bar/nav-bar.component.tsx +++ b/src/renderer/components/nav-bar/nav-bar.component.tsx @@ -10,14 +10,14 @@ export function NavBar() { const { installedVersions }: {installedVersions: BSVersion[]} = useSelector((state: any) => state.installedBSReducer); return ( -