Refactor version list component and import VersionList in release notes page

This commit is contained in:
mauro-balades
2024-09-08 23:56:45 +02:00
parent c275f9b49b
commit 9b73f8d841
2 changed files with 2 additions and 3 deletions

View File

@@ -1,5 +1,5 @@
import React, { useState, useCallback } from 'react';
import React from 'react';
import Footer from "@/components/footer";
import { Navigation } from "@/components/navigation";
import ReleaseNote from "@/components/release-note";
@@ -8,6 +8,7 @@ import { releaseNotes } from "@/lib/release-notes";
import Link from "next/link";
import { redirect, useParams } from "next/navigation";
import { ChevronLeft, ChevronRight, ChevronDown } from 'lucide-react';
import { VersionList } from '@/components/version-list';
export async function generateStaticParams() {
return [{version: "latest"}, ...releaseNotes.map((note) => ({ version: note.version }))];

View File

@@ -5,8 +5,6 @@ import { Button } from "./ui/button";
import { ChevronDown } from "lucide-react";
import { releaseNotes } from "@/lib/release-notes";
export const VersionList = React.memo(({ currentVersion }: { currentVersion: string }) => {
const [isOpen, setIsOpen] = useState(false);