mirror of
https://github.com/ConvoyPanel/panel.git
synced 2026-06-13 17:02:48 +08:00
23 lines
638 B
TypeScript
23 lines
638 B
TypeScript
import useAddressPoolSWR from '@/api/admin/addressPools/useAddressPoolSWR'
|
|
|
|
import Breadcrumbs from '@/components/elements/Breadcrumbs'
|
|
import PageContentBlock, {
|
|
PageContentBlockProps,
|
|
} from '@/components/elements/PageContentBlock'
|
|
|
|
interface Props extends PageContentBlockProps {
|
|
title: string
|
|
}
|
|
|
|
const PoolContentBlock = ({ title, children, ...props }: Props) => {
|
|
const { data: pool } = useAddressPoolSWR()
|
|
|
|
return (
|
|
<PageContentBlock title={`${title} | ${pool.name}`} {...props}>
|
|
<Breadcrumbs.Generate />
|
|
{children}
|
|
</PageContentBlock>
|
|
)
|
|
}
|
|
|
|
export default PoolContentBlock |