Skip to content

Commit 0fdcdcf

Browse files
authored
Revert "TextField - screen for snapshot tests (#3143)" (#3144)
This reverts commit d5aefb6.
1 parent d5aefb6 commit 0fdcdcf

File tree

1 file changed

+14
-34
lines changed

1 file changed

+14
-34
lines changed

demo/src/screens/componentScreens/TextFieldScreen.tsx

Lines changed: 14 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ export default class TextFieldScreen extends Component {
8181

8282
<View row bottom>
8383
<TextField
84-
placeholder="FloatingPlaceholder"
84+
placeholder="Floating placeholder"
8585
floatingPlaceholder
8686
floatingPlaceholderColor={{
8787
focus: Colors.$textDefault,
@@ -90,12 +90,10 @@ export default class TextFieldScreen extends Component {
9090
// floatingPlaceholderStyle={Typography.text60}
9191
// style={Typography.text60}
9292
containerStyle={{flex: 1}}
93-
preset={this.state.preset}
9493
/>
9594
<TextField
9695
placeholder="Placeholder"
9796
containerStyle={{flex: 1, marginLeft: Spacings.s6}}
98-
preset={this.state.preset}
9997
/>
10098
</View>
10199
</>
@@ -137,7 +135,6 @@ export default class TextFieldScreen extends Component {
137135
ref={this.input2}
138136
placeholder="Enter search term"
139137
trailingAccessory={this.renderTrailingAccessory()}
140-
preset={this.state.preset}
141138
/>
142139
<TextField
143140
ref={this.input2}
@@ -148,7 +145,6 @@ export default class TextFieldScreen extends Component {
148145
Kg.
149146
</Text>
150147
}
151-
preset={this.state.preset}
152148
/>
153149

154150
<Text marginB-s2 $textPrimary>Leading Accessory:</Text>
@@ -160,7 +156,6 @@ export default class TextFieldScreen extends Component {
160156
Https://
161157
</Text>
162158
}
163-
preset={this.state.preset}
164159
/>
165160
</>
166161
);
@@ -172,7 +167,7 @@ export default class TextFieldScreen extends Component {
172167
};
173168

174169
renderValidationExample() {
175-
const {errorPosition, preset, value} = this.state;
170+
const {errorPosition, preset} = this.state;
176171

177172
return (
178173
<>
@@ -185,7 +180,7 @@ export default class TextFieldScreen extends Component {
185180
</View>
186181

187182
<TextField
188-
value={value}
183+
value={this.state.value}
189184
onChangeText={value => this.setState({value})}
190185
label="Email"
191186
placeholder="Enter email"
@@ -196,11 +191,10 @@ export default class TextFieldScreen extends Component {
196191
validate={['required', 'email']}
197192
validateOnChange
198193
onChangeValidity={(isValid: boolean) => console.warn('validity changed:', isValid, Date.now())}
199-
validateOnStart
194+
// validateOnStart
200195
// validateOnBlur
201-
preset={preset}
202196
/>
203-
<View row spread center marginT-20>
197+
<View row spread center>
204198
<TextField
205199
ref={this.inputWithValidation}
206200
label="Name"
@@ -255,7 +249,7 @@ export default class TextFieldScreen extends Component {
255249
};
256250

257251
renderStateColorsExample() {
258-
const {isReadonly, isDisabled, preset} = this.state;
252+
const {isReadonly, isDisabled} = this.state;
259253

260254
return (
261255
<>
@@ -284,7 +278,6 @@ export default class TextFieldScreen extends Component {
284278
validateOnChange
285279
readonly={isReadonly}
286280
editable={!isDisabled}
287-
preset={preset}
288281
/>
289282
</>
290283
);
@@ -340,7 +333,7 @@ export default class TextFieldScreen extends Component {
340333
);
341334
}
342335

343-
renderCharCounterExample() {
336+
renderCherCounterExample() {
344337
return (
345338
<>
346339
<Text h3 marginB-s3>
@@ -355,7 +348,6 @@ export default class TextFieldScreen extends Component {
355348
bottomAccessory={<Text text100>{Assets.emojis.grapes} {Assets.emojis.melon} {Assets.emojis.banana}</Text>}
356349
charCounterStyle={{color: Colors.$textGeneral}}
357350
maxLength={20}
358-
preset={this.state.preset}
359351
/>
360352
</>
361353
);
@@ -376,7 +368,6 @@ export default class TextFieldScreen extends Component {
376368
onChangeText={value => this.setState({value})}
377369
trailingAccessory={<Icon source={Assets.icons.demo.search}/>}
378370
// multiline
379-
preset={this.state.preset}
380371
/>
381372
</>
382373
);
@@ -394,14 +385,13 @@ export default class TextFieldScreen extends Component {
394385
floatingPlaceholder
395386
floatOnFocus
396387
hint="1-6 chars including numeric chars"
397-
preset={this.state.preset}
398388
/>
399389
</>
400390
);
401391
}
402392

403393
renderFormatterExample() {
404-
const {price, preset} = this.state;
394+
const {price} = this.state;
405395

406396
return (
407397
<>
@@ -419,15 +409,12 @@ export default class TextFieldScreen extends Component {
419409
// @ts-expect-error
420410
formatter={value => (isNaN(value) ? value : priceFormatter.format(Number(value)))}
421411
leadingAccessory={<Text marginR-s1 $textNeutral>$</Text>}
422-
preset={preset}
423412
/>
424413
</>
425414
);
426415
}
427416

428417
renderCustomAlignmentExample() {
429-
const {preset, errorPosition} = this.state;
430-
431418
return (
432419
<>
433420
<Text h3 marginB-3>
@@ -439,25 +426,18 @@ export default class TextFieldScreen extends Component {
439426
label="PIN"
440427
placeholder="XXXX"
441428
centered
442-
topTrailingAccessory={<Icon source={Assets.icons.demo.info} size={16} marginL-s1/>}
429+
topTrailingAccessory={<Icon source={Assets.icons.demo.info} size={16}/>}
443430
validate={'required'}
444431
validationMessage={'This field is required'}
445432
validateOnBlur
446-
validationMessagePosition={errorPosition}
447-
preset={preset}
433+
validationMessagePosition={this.state.errorPosition}
448434
/>
449435

450436
<Text marginB-s1 $textPrimary>Inline:</Text>
451437
<View row>
452-
<TextField placeholder="hours" preset={preset}/>
453-
<Text
454-
marginT-s1={preset === TextField.presets.UNDERLINE}
455-
marginT-s2={preset === TextField.presets.OUTLINE}
456-
marginH-s1
457-
>
458-
:
459-
</Text>
460-
<TextField placeholder="minutes" preset={preset}/>
438+
<TextField placeholder="hours"/>
439+
<Text marginT-s1 marginH-s1>:</Text>
440+
<TextField placeholder="minutes"/>
461441
</View>
462442
</>
463443
);
@@ -475,7 +455,7 @@ export default class TextFieldScreen extends Component {
475455
{this.renderValidationExample()}
476456
{this.renderHintExample()}
477457
{this.renderClearButtonExample()}
478-
{this.renderCharCounterExample()}
458+
{this.renderCherCounterExample()}
479459
{this.renderAccessoriesExample()}
480460
{this.renderStateColorsExample()}
481461
{this.renderDynamicFieldExample()}

0 commit comments

Comments
 (0)