@panter/react-native-arkit
Version:
React Native binding for iOS ARKit
29 lines (23 loc) • 620 B
JavaScript
//
// ARText.js
//
// Created by HippoAR on 8/12/17.
// Copyright © 2017 HippoAR. All rights reserved.
//
import PropTypes from 'prop-types';
import { NativeModules } from 'react-native';
import createArComponent from './lib/createArComponent';
const ARText = createArComponent(
{ mount: NativeModules.ARTextManager.mount, pick: ['text', 'font'] },
{
text: PropTypes.string,
font: PropTypes.shape({
name: PropTypes.string,
// weight: PropTypes.string,
size: PropTypes.number,
depth: PropTypes.number,
chamfer: PropTypes.number,
}),
},
);
module.exports = ARText;