mirror of
https://github.com/Unleash/unleash.git
synced 2025-09-24 17:51:14 +02:00
19 lines
408 B
TypeScript
19 lines
408 B
TypeScript
import React, { ReactNode } from 'react';
|
|
|
|
interface ITabPanelProps {
|
|
value: number;
|
|
index: number;
|
|
children: ReactNode;
|
|
}
|
|
|
|
export const TabPanel = ({ children, value, index }: ITabPanelProps) => (
|
|
<div
|
|
role="tabpanel"
|
|
hidden={value !== index}
|
|
id={`tabpanel-${index}`}
|
|
aria-labelledby={`tab-${index}`}
|
|
>
|
|
{value === index && children}
|
|
</div>
|
|
);
|