import React from "react"; import { Fragment } from "react"; import { Menu, Transition } from "@headlessui/react"; import { ChevronDownIcon } from "@heroicons/react/20/solid"; const items = [ { name: "Download for Mac (M1/M2)", href: "https://github.com/janhq/jan/releases/download/v0.1.2/Jan-0.1.2-arm64.dmg", logo: require("@site/static/img/apple-logo-white.png").default, }, { name: "Download for Mac (Intel)", href: "https://github.com/janhq/jan/releases/download/v0.1.2/Jan-0.1.2-arm64.dmg", logo: require("@site/static/img/apple-logo-white.png").default, }, { name: "Download for Windows", href: "https://static.vecteezy.com/system/resources/previews/004/243/615/non_2x/creative-coming-soon-teaser-background-free-vector.jpg", logo: require("@site/static/img/windows-logo-white.png").default, }, { name: "Download for Linux", href: "https://static.vecteezy.com/system/resources/previews/004/243/615/non_2x/creative-coming-soon-teaser-background-free-vector.jpg", logo: require("@site/static/img/linux-logo-white.png").default, }, ]; function classNames(...classes) { return classes.filter(Boolean).join(" "); } export default function Dropdown() { return (
{/* TODO dynamically detect users OS through browser */} Logo Download for Mac (Silicon) Open OS options
{items.map((item) => ( {({ active }) => ( Logo {item.name} )} ))}
); }