import React from 'react'; import { Octokit } from '@octokit/rest'; import { Endpoints } from '@octokit/types'; import Layout from '@theme/Layout'; import { FirmwareCard } from './_components/FirmwareCard'; const Firmware = (): JSX.Element => { const gh = new Octokit(); const [releases, setReleases] = React.useState< Endpoints["GET /repos/{owner}/{repo}/releases"]["response"] >(); gh.repos .listReleases({ owner: "meshtastic", repo: "meshtastic-device", }) .then((response) => { if (response.data) { setReleases(response); } }); const beta = releases?.data.filter((release) => release.prerelease === false); const alpha = releases?.data.filter((release) => release.prerelease === true); return (
    {/* */} {/* */} {/* */}

    Bleeding

    Latest successful CI build. For those who want to break things.

    {/* */}
); }; export default Firmware;