Skip to content

Commit bd1331c

Browse files
committed
테이블 없음 스토리북 추가
1 parent fa4f056 commit bd1331c

File tree

2 files changed

+58
-17
lines changed

2 files changed

+58
-17
lines changed

src/components/ai_layout/TableChart.jsx

+39
Original file line numberDiff line numberDiff line change
@@ -2061,6 +2061,45 @@ class TableChart extends Component {
20612061
</div>
20622062
</Fragment>
20632063
)
2064+
} else if (ChartState == 'NoTable') {
2065+
return (
2066+
<Fragment>
2067+
<div className={Styles.popup_wrap}>
2068+
<header className={Styles.pop_header}>
2069+
<h1>테이블 불러오기</h1>
2070+
<button
2071+
onClick={this.close}
2072+
className={`${Styles.btn_back} ${Styles.imbtn_pop_close}`}
2073+
>
2074+
<span className={Styles.blind}>닫기</span>
2075+
</button>
2076+
<a href="/" className={Styles.btn} role="button">적용하기</a>
2077+
</header>
2078+
<div className={`${Styles.section_container} ${Styles.chart_container}`}>
2079+
{/* [D] 메뉴 카테고리 선택에 따라 텍스트 변경 */}
2080+
{/* 창 조절하기 버튼을 누르면 fold 클래스 추가 */}
2081+
<section className={`${Styles.aside}`}>
2082+
<h2 className={Styles.blind}>테이블 추가하기</h2>
2083+
<div className={Styles.add_btn_box}>
2084+
<a href="/" role="button">테이블 추가하기</a>
2085+
</div>
2086+
<ul className={Styles.list}>
2087+
</ul>
2088+
<a href="/" role="button" className={Styles.split_bar}>
2089+
<span className={Styles.blind}>창 조절하기</span>
2090+
</a>
2091+
</section>
2092+
<div className={Styles.container_inner}>
2093+
<section className={Styles.content}>
2094+
<p className={Styles.caution_dsc}>
2095+
먼저 테이블을 추가해 주세요
2096+
</p>
2097+
</section>
2098+
</div>
2099+
</div>
2100+
</div>
2101+
</Fragment>
2102+
)
20642103
} else {
20652104
return (
20662105
<Fragment>

src/stories/index.js

+19-17
Original file line numberDiff line numberDiff line change
@@ -52,22 +52,22 @@ export default function Provider({ story }) {
5252
Theme.type = 'entry';
5353
storiesOf('Popup', module)
5454
.addDecorator((story) => <Provider story={story()} />)
55-
.add('오브젝트 선택 팝업', () => <Sample SampleState='ObjectSelect' />)
56-
.add('파일 올리기 팝업', () => <Sample SampleState='FileUpload' />)
57-
.add('그리기 팝업', () => <Sample SampleState='Drawing' />)
58-
.add('짧은 글상자 팝업', () => <Sample SampleState='ShortWrite' />)
59-
.add('여러줄 글상자 팝업', () => <Sample SampleState='MultiWrite' />)
60-
.add('확장블럭 팝업', () => <Sample SampleState='ExpandBlock' />)
61-
.add('소리선택 팝업', () => <Sample SampleState='SoundSelect' />)
62-
.add('소리 올리기', () => <Sample SampleState='SoundUpload' />)
63-
.add('회원가입1', () => <Sample SampleState='SignUp1' />)
64-
.add('회원가입2', () => <Sample SampleState='SignUp2' />)
65-
.add('회원가입3', () => <Sample SampleState='SignUp3' />)
66-
.add('회원가입4', () => <Sample SampleState='SignUp4' />)
67-
.add('회원가입5', () => <Sample SampleState='SignUp5' />)
68-
.add('로그인', () => <Sample SampleState='Login' />)
69-
.add('툴팁', () => <Sample SampleState='Tooltip' />)
70-
.add('나의 작품 - 리스트', () => <Sample SampleState='MyProduct' />)
55+
.add('오브젝트 선택 팝업', () => <Sample SampleState="ObjectSelect" />)
56+
.add('파일 올리기 팝업', () => <Sample SampleState="FileUpload" />)
57+
.add('그리기 팝업', () => <Sample SampleState="Drawing" />)
58+
.add('짧은 글상자 팝업', () => <Sample SampleState="ShortWrite" />)
59+
.add('여러줄 글상자 팝업', () => <Sample SampleState="MultiWrite" />)
60+
.add('확장블럭 팝업', () => <Sample SampleState="ExpandBlock" />)
61+
.add('소리선택 팝업', () => <Sample SampleState="SoundSelect" />)
62+
.add('소리 올리기', () => <Sample SampleState="SoundUpload" />)
63+
.add('회원가입1', () => <Sample SampleState="SignUp1" />)
64+
.add('회원가입2', () => <Sample SampleState="SignUp2" />)
65+
.add('회원가입3', () => <Sample SampleState="SignUp3" />)
66+
.add('회원가입4', () => <Sample SampleState="SignUp4" />)
67+
.add('회원가입5', () => <Sample SampleState="SignUp5" />)
68+
.add('로그인', () => <Sample SampleState="Login" />)
69+
.add('툴팁', () => <Sample SampleState="Tooltip" />)
70+
.add('나의 작품 - 리스트', () => <Sample SampleState="MyProduct" />)
7171
.add('나의 작품 - 작품 없음', () => <Sample />)
7272
.add('툴팁', () => <Tooltips />)
7373
.add('확장블록', () => <Popup type="expansion" data={EXPANSION_SAMPLE} />)
@@ -416,8 +416,10 @@ storiesOf('AiLayout', module)
416416
<TableChart ChartState="DepthHistogram" NoResultText="계열을 선택해 주세요." />
417417
))
418418
.add('데이터 차트 - 히스토그램 그래프', () => <TableChart ChartState="DepthHistogramGraph" />)
419+
.add('데이터 차트 - 테이블 없음', () => <TableChart ChartState="NoTable" />)
419420
.add('데이터 차트 - 요약', () => <TableSummary />)
420421
.add('데이터 차트 - 요약 모두', () => <TableSummary SummaryState="Total" />)
422+
.add('데이터 차트 - test', () => <DataAnalytics />)
421423
.add('차트', () => (
422424
<Chart table={[TABLE_SAMPLE2.fields, ...TABLE_SAMPLE2.origin]} type="line" />
423425
))
@@ -547,7 +549,7 @@ storiesOf('AiLayout', module)
547549
maxDepth: 8,
548550
gainThreshold: 0.01,
549551
distribution: [[0.9907407407407424, 0.009259259259259259]],
550-
}
552+
},
551553
},
552554
right: {
553555
kind: 'classifier',

0 commit comments

Comments
 (0)