forked from Berry-Dash/launcher
Hide versions not supported by the OS
This commit is contained in:
@@ -2,6 +2,7 @@ import './Installs.css'
|
|||||||
import { useEffect } from 'react'
|
import { useEffect } from 'react'
|
||||||
import axios from 'axios'
|
import axios from 'axios'
|
||||||
import { InstallsProps } from '../types/InstallsProps'
|
import { InstallsProps } from '../types/InstallsProps'
|
||||||
|
import { platform } from '@tauri-apps/plugin-os'
|
||||||
|
|
||||||
export default function Installs({ downloadProgress, showPopup, setShowPopup, setPopupMode, setFadeOut, setSelectedVersionList, setVersionList }: InstallsProps) {
|
export default function Installs({ downloadProgress, showPopup, setShowPopup, setPopupMode, setFadeOut, setSelectedVersionList, setVersionList }: InstallsProps) {
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
@@ -9,7 +10,7 @@ export default function Installs({ downloadProgress, showPopup, setShowPopup, se
|
|||||||
setSelectedVersionList([]);
|
setSelectedVersionList([]);
|
||||||
setVersionList(null)
|
setVersionList(null)
|
||||||
axios.get('https://berrydash.lncvrt.xyz/database/launcher/versions.php')
|
axios.get('https://berrydash.lncvrt.xyz/database/launcher/versions.php')
|
||||||
.then(res => setVersionList(res.data.reverse()))
|
.then(res => setVersionList(res.data.reverse().filter((d: { platforms: string[] }) => d.platforms.includes(platform()))))
|
||||||
.catch(() => setVersionList([]))
|
.catch(() => setVersionList([]))
|
||||||
}, [showPopup])
|
}, [showPopup])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user