diff --git a/src/components/Installer/index.jsx b/src/components/Installer/index.jsx index 829c91ac..3229441b 100644 --- a/src/components/Installer/index.jsx +++ b/src/components/Installer/index.jsx @@ -1,54 +1,54 @@ -import React, { useState } from 'react'; -import styles from './styles.module.css'; +import React, { useState } from "react"; +import styles from "./styles.module.css"; export default function CondaInstallerSelector() { - const [os, setOs] = useState(''); - const [arch, setArch] = useState(''); - const [installerType, setInstallerType] = useState(''); + const [os, setOs] = useState(""); + const [arch, setArch] = useState(""); + const [installerType, setInstallerType] = useState(""); const osArchitectures = { - Linux: ['x64', 'aarch64', 'ppc64le'], - macOS: ['x64', 'ARM64'], - Windows: ['x64', 'ARM64 (Beta)'], + Linux: ["x64", "aarch64", "ppc64le"], + macOS: ["x64", "ARM64"], + Windows: ["x64", "ARM64 (Beta)"], }; const installerData = { Anaconda: { - name: 'Anaconda', - url: 'https://docs.anaconda.com/free/anaconda/install/index.html', - defaultChannel: 'defaults', - description: 'Complete distribution for scientific Python development', + name: "Anaconda", + url: "https://docs.anaconda.com/free/anaconda/install/index.html", + defaultChannel: "defaults", + description: "Complete distribution for scientific Python development", }, Miniconda: { - name: 'Miniconda', - url: 'https://docs.conda.io/en/latest/miniconda.html', - defaultChannel: 'defaults', - description: 'Minimal conda installer with Python', + name: "Miniconda", + url: "https://docs.conda.io/en/latest/miniconda.html", + defaultChannel: "defaults", + description: "Minimal conda installer with Python", }, Miniforge: { - name: 'Miniforge', - url: 'https://github.com/conda-forge/miniforge', - defaultChannel: 'conda-forge', - description: 'Community-driven minimal installer using conda-forge', + name: "Miniforge", + url: "https://github.com/conda-forge/miniforge", + defaultChannel: "conda-forge", + description: "Community-driven minimal installer using conda-forge", }, Mambaforge: { - name: 'Mambaforge', - url: 'https://github.com/conda-forge/miniforge#mambaforge', - defaultChannel: 'conda-forge', - description: 'Miniforge variant with mamba as default package manager', + name: "Mambaforge", + url: "https://github.com/conda-forge/miniforge#mambaforge", + defaultChannel: "conda-forge", + description: "Miniforge variant with mamba as default package manager", }, Micromamba: { - name: 'Micromamba', - url: 'https://mamba.readthedocs.io/en/latest/installation.html#micromamba', - defaultChannel: 'conda-forge', - description: 'Standalone fast package manager (no conda required)', + name: "Micromamba", + url: "https://mamba.readthedocs.io/en/latest/installation.html#micromamba", + defaultChannel: "conda-forge", + description: "Standalone fast package manager (no conda required)", isStandalone: true, }, Pixi: { - name: 'Pixi', - url: 'https://prefix.dev/docs/pixi/installation', - defaultChannel: 'conda-forge', - description: 'Modern package management solution for Python, C++, and R', + name: "Pixi", + url: "https://prefix.dev/docs/pixi/installation", + defaultChannel: "conda-forge", + description: "Modern package management solution for Python, C++, and R", isStandalone: true, }, }; @@ -73,7 +73,7 @@ export default function CondaInstallerSelector() {
setArch(e.target.value)} className={styles.select}> + {arch && ( -
  • - Architecture: - {arch} -
  • +
  • + Architecture: + {arch} +
  • )}
  • Installer: @@ -159,7 +164,12 @@ export default function CondaInstallerSelector() {

    {installerDetails.description}

    - + Installation Guide →
    @@ -167,7 +177,8 @@ export default function CondaInstallerSelector() { {installerDetails.isStandalone && (

    - ⚠️ This is a standalone tool that does not require a full conda installation. + ⚠️ This is a standalone tool that does not require a full + conda installation.

    )} diff --git a/src/pages/index.jsx b/src/pages/index.jsx index 68983251..417db6b2 100644 --- a/src/pages/index.jsx +++ b/src/pages/index.jsx @@ -1,11 +1,11 @@ -import React from 'react'; -import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; -import Layout from '@theme/Layout'; -import Header from '../components/Header'; -import Info from '../components/Info'; -import Features from '../components/Features'; -import News from '../components/News'; -import styles from './index.module.css'; +import React from "react"; +import useDocusaurusContext from "@docusaurus/useDocusaurusContext"; +import Layout from "@theme/Layout"; +import Header from "../components/Header"; +import Info from "../components/Info"; +import Features from "../components/Features"; +import News from "../components/News"; +import styles from "./index.module.css"; export default function Home() { const { siteConfig } = useDocusaurusContext();