导航功能

This commit is contained in:
wanggeng 2024-03-14 08:32:21 +08:00
parent b790d30da3
commit 842add4ccc
2 changed files with 8 additions and 6 deletions

View File

@ -1,11 +1,15 @@
import {Context, createContext} from "react"; import {createContext} from "react";
import axios from 'axios'; import axios from 'axios';
import {BreadcrumbItemType, BreadcrumbSeparatorType} from "antd/es/breadcrumb/Breadcrumb"; import {ItemType} from "antd/es/breadcrumb/Breadcrumb";
axios.defaults.baseURL = 'https://localhost:8080'; axios.defaults.baseURL = 'https://localhost:8080';
export const Axios = createContext(axios) export const Axios = createContext(axios)
export const Navs:Context<BreadcrumbItemType[]> = createContext([{ const nav: ItemType = {
title: <a href={'/'}></a> title: <a href={'/'}></a>
}
export const Navs = createContext([nav, {
title: <a href={'/a'}></a>
}]) }])

View File

@ -5,9 +5,7 @@ import {Navs} from '../../context/Context.tsx';
export default function Nav() { export default function Nav() {
const [navs, _setNavs] = useContext(Navs) const navs = useContext(Navs)
console.log(navs)
return ( return (
<div className="nav"> <div className="nav">
<Breadcrumb items={navs}/> <Breadcrumb items={navs}/>