import React from "react"; import classNames from "classnames"; import {Tab, Tabs, TabList, TabPanel} from "react-tabs"; import "./tabs_.scss"; // ๐Ÿ‘ฟ ์ด๊ฑด ๊ทธ๋ƒฅ ๋ชจ๋“ˆ์•ˆ์—์„œ ํƒ€์ž…์ •์˜๋ฅผ ๊ฐ€์ ธ์˜จ๊ฒƒ์ด๋‹ค. ํ™•์žฅํ•˜๋ คํ–ˆ์œผ๋‹ˆ ์•ˆ๋˜๋Š” ์ด์œ ๋ฅผ ๋ชจ๋ฅด๊ฒ ๋‹ค. type IProps = { styleMode?: "button"; className?: string; defaultFocus?: boolean; defaultIndex?: number; disabledTabClassName?: string; domRef?: (node?: HTMLElement) => void; forceRenderTabPanel?: boolean; onSelect?: (index: number, last: number, event: Event) => boolean | void; selectedIndex?: number; selectedTabClassName?: string; selectedTabPanelClassName?: string; } const JDtabs: React.FC = ({styleMode, className, ...props}) => { const classes = classNames("JDtabs", className, { "JDtabs--style_button": styleMode === "button", "JDtabs--normal": !styleMode }); return ; }; export {Tab, JDtabs, TabList, TabPanel};