UNPKG

react-native-masked-text

Version:

Text and TextInput with mask for React Native applications

28 lines (23 loc) 443 B
import React from 'react'; import { Text } from 'react-native'; import BaseTextComponent from './base-text-component'; const TEXT_REF = '$text'; export default class TextMask extends BaseTextComponent { constructor(props) { super(props); } getElement() { return this.refs[TEXT_REF]; } render() { return ( <Text ref={TEXT_REF} {...this.props}>{ this.getDisplayValueFor( this.props.value ) }</Text> ); } }