Skip to content

Commit c891b86

Browse files
authored
feat(Select): add support of LocaleProvider
re #43 close #47
1 parent 629ac88 commit c891b86

File tree

14 files changed

+365
-122
lines changed

14 files changed

+365
-122
lines changed

src/components/Compact/__tests__/__snapshots__/demo.test.js.snap

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -414,7 +414,6 @@ exports[`Compact demo -- compact 1`] = `
414414
>
415415
<div
416416
class="uc-fe-compact-controller c23"
417-
placeholder="请选择"
418417
>
419418
<div>
420419
<div
@@ -606,7 +605,6 @@ exports[`Compact demo -- sharedProps 1`] = `
606605
>
607606
<div
608607
class="uc-fe-compact-controller c1"
609-
placeholder="请选择"
610608
>
611609
<div>
612610
<div
@@ -636,7 +634,6 @@ exports[`Compact demo -- sharedProps 1`] = `
636634
>
637635
<div
638636
class="uc-fe-compact-controller test_cls c1"
639-
placeholder="请选择"
640637
>
641638
<div>
642639
<div

src/components/DatePicker/__tests__/__snapshots__/demo.test.js.snap

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4307,7 +4307,6 @@ exports[`DatePicker demo -- range 1`] = `
43074307
<div>
43084308
<div
43094309
class="c23 c24"
4310-
placeholder="请选择"
43114310
>
43124311
<div>
43134312
<div
@@ -4451,7 +4450,6 @@ exports[`DatePicker demo -- range-disabled 1`] = `
44514450
<div
44524451
class="c0 c1"
44534452
disabled=""
4454-
placeholder="请选择"
44554453
>
44564454
<div>
44574455
<div
@@ -4492,7 +4490,6 @@ exports[`DatePicker demo -- range-disabled 1`] = `
44924490
<div>
44934491
<div
44944492
class="c0 c8"
4495-
placeholder="请选择"
44964493
>
44974494
<div>
44984495
<div
@@ -4606,7 +4603,6 @@ exports[`DatePicker demo -- range-display 1`] = `
46064603
<div>
46074604
<div
46084605
class="c0 c1"
4609-
placeholder="请选择"
46104606
>
46114607
<div>
46124608
<div
@@ -4646,7 +4642,6 @@ exports[`DatePicker demo -- range-display 1`] = `
46464642
<div>
46474643
<div
46484644
class="c0 c1"
4649-
placeholder="请选择"
46504645
>
46514646
<div>
46524647
<div
@@ -4783,7 +4778,6 @@ exports[`DatePicker demo -- range-hideOptions 1`] = `
47834778
<div>
47844779
<div
47854780
class="c3 c4"
4786-
placeholder="请选择"
47874781
>
47884782
<div>
47894783
<div
@@ -4904,7 +4898,6 @@ exports[`DatePicker demo -- range-onInitialChange 1`] = `
49044898
<div>
49054899
<div
49064900
class="c0 c1"
4907-
placeholder="请选择"
49084901
>
49094902
<div>
49104903
<div
@@ -5022,7 +5015,6 @@ exports[`DatePicker demo -- range-options 1`] = `
50225015
<div>
50235016
<div
50245017
class="c0 c1"
5025-
placeholder="请选择"
50265018
>
50275019
<div>
50285020
<div
@@ -5140,7 +5132,6 @@ exports[`DatePicker demo -- range-rules 1`] = `
51405132
<div>
51415133
<div
51425134
class="c0 c1"
5143-
placeholder="请选择"
51445135
>
51455136
<div>
51465137
<div
@@ -5314,7 +5305,6 @@ exports[`DatePicker demo -- range-size 1`] = `
53145305
<div>
53155306
<div
53165307
class="c0 c1"
5317-
placeholder="请选择"
53185308
>
53195309
<div>
53205310
<div
@@ -5354,7 +5344,6 @@ exports[`DatePicker demo -- range-size 1`] = `
53545344
<div>
53555345
<div
53565346
class="c0 c1"
5357-
placeholder="请选择"
53585347
>
53595348
<div>
53605349
<div
@@ -5394,7 +5383,6 @@ exports[`DatePicker demo -- range-size 1`] = `
53945383
<div>
53955384
<div
53965385
class="c0 c1"
5397-
placeholder="请选择"
53985386
>
53995387
<div>
54005388
<div
@@ -5512,7 +5500,6 @@ exports[`DatePicker demo -- range-type 1`] = `
55125500
<div>
55135501
<div
55145502
class="c0 c1"
5515-
placeholder="请选择"
55165503
>
55175504
<div>
55185505
<div
@@ -5552,7 +5539,6 @@ exports[`DatePicker demo -- range-type 1`] = `
55525539
<div>
55535540
<div
55545541
class="c0 c1"
5555-
placeholder="请选择"
55565542
>
55575543
<div>
55585544
<div
@@ -5670,7 +5656,6 @@ exports[`DatePicker demo -- range-uncontrolled 1`] = `
56705656
<div>
56715657
<div
56725658
class="c0 c1"
5673-
placeholder="请选择"
56745659
>
56755660
<div>
56765661
<div
@@ -5710,7 +5695,6 @@ exports[`DatePicker demo -- range-uncontrolled 1`] = `
57105695
<div>
57115696
<div
57125697
class="c0 c1"
5713-
placeholder="请选择"
57145698
>
57155699
<div>
57165700
<div

src/components/LocaleProvider/__demo__/list.jsx

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import LocaleProvider from 'src/components/LocaleProvider';
77
import Pagination from 'src/components/Pagination';
88
import Calendar from 'src/components/Calendar';
99
import DatePicker from 'src/components/DatePicker';
10+
import Select from 'src/components/Select';
1011
import zh_CN from 'src/components/LocaleProvider/locale/zh_CN';
1112
import en_US from 'src/components/LocaleProvider/locale/en_US';
1213

@@ -63,6 +64,22 @@ class Demo extends Component {
6364
<div className="demo-wrap">
6465
<DatePicker.Range value={[moment(), moment()]} />
6566
</div>
67+
<div className="demo-wrap">
68+
<div className="demo-block">
69+
<Select>
70+
<Select.Option value={1}>1</Select.Option>
71+
<Select.Option value={2}>2</Select.Option>
72+
<Select.Option value={3}>3</Select.Option>
73+
</Select>
74+
</div>
75+
<div className="demo-block">
76+
<Select value={[1, 2]} multiple>
77+
<Select.Option value={1}>1</Select.Option>
78+
<Select.Option value={2}>2</Select.Option>
79+
<Select.Option value={3}>3</Select.Option>
80+
</Select>
81+
</div>
82+
</div>
6683
</div>
6784
);
6885
const { localeStr, locale } = this.state;

src/components/LocaleProvider/__tests__/__snapshots__/demo.test.js.snap

Lines changed: 44 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,6 @@ exports[`LocaleProvider demo -- componentlocale 1`] = `
351351
>
352352
<div
353353
class="uc-fe-pagination-options-size-changer c1"
354-
placeholder="请选择"
355354
>
356355
<div>
357356
<div
@@ -1227,7 +1226,6 @@ exports[`LocaleProvider demo -- list 1`] = `
12271226
>
12281227
<div
12291228
class="uc-fe-pagination-options-size-changer c12"
1230-
placeholder="请选择"
12311229
>
12321230
<div>
12331231
<div
@@ -2121,7 +2119,6 @@ exports[`LocaleProvider demo -- list 1`] = `
21212119
<div>
21222120
<div
21232121
class="c29 c12"
2124-
placeholder="请选择"
21252122
>
21262123
<div>
21272124
<div
@@ -2155,6 +2152,50 @@ exports[`LocaleProvider demo -- list 1`] = `
21552152
</div>
21562153
</div>
21572154
</div>
2155+
<div
2156+
class="demo-wrap"
2157+
>
2158+
<div
2159+
class="demo-block"
2160+
>
2161+
<div
2162+
class="c12"
2163+
>
2164+
<div>
2165+
<div
2166+
class="c13"
2167+
>
2168+
<div>
2169+
请选择
2170+
</div>
2171+
<i
2172+
class="icon__down c14 "
2173+
/>
2174+
</div>
2175+
</div>
2176+
</div>
2177+
</div>
2178+
<div
2179+
class="demo-block"
2180+
>
2181+
<div
2182+
class="c12"
2183+
>
2184+
<div>
2185+
<div
2186+
class="c13"
2187+
>
2188+
<div>
2189+
已选择 2 项
2190+
</div>
2191+
<i
2192+
class="icon__down c14 "
2193+
/>
2194+
</div>
2195+
</div>
2196+
</div>
2197+
</div>
2198+
</div>
21582199
</div>
21592200
</div>
21602201
</div>
@@ -2511,7 +2552,6 @@ exports[`LocaleProvider demo -- localefile 1`] = `
25112552
>
25122553
<div
25132554
class="uc-fe-pagination-options-size-changer c1"
2514-
placeholder="请选择"
25152555
>
25162556
<div>
25172557
<div
@@ -2917,7 +2957,6 @@ exports[`LocaleProvider demo -- localeprovider 1`] = `
29172957
>
29182958
<div
29192959
class="uc-fe-pagination-options-size-changer c1"
2920-
placeholder="请选择"
29212960
>
29222961
<div>
29232962
<div

0 commit comments

Comments
 (0)