import React from 'react'; import { View, Text } from 'react-native'; import { Drag } from './drag'; import { useTranslate, DiviceHeight } from '../utils'; import { DemoPage, DemoCard } from '../configprovider/styles/demo.page'; interface T { basic: string; dragBasic: string; direction: string; directionX: string; directionY: string; attract: string; attractText: string; limitBoundaries: string; } const DragDemo = () => { const [translated] = useTranslate({ 'zh-CN': { basic: '基本用法', dragBasic: '触摸移动', direction: '限制拖拽方向', directionX: '只能X轴拖动', directionY: '只能Y轴拖动', attract: '自动吸边', attractText: '按钮', limitBoundaries: '限制拖拽边界', }, 'zh-TW': { basic: '基本用法', dragBasic: '觸摸移動', direction: '限製拖拽方向', directionX: '只能X軸拖動', directionY: '只能Y軸拖動', attract: '自動吸邊', attractText: '按鈕', limitBoundaries: '限製拖拽邊界', }, 'en-US': { basic: 'Basic Usage', dragBasic: 'Button', direction: 'Limit Direction', directionX: 'X axis', directionY: 'Y axis', attract: 'Attract', attractText: 'Button', limitBoundaries: 'Limit Boundaries', }, }); const bottom = () => { return DiviceHeight - 100; }; const btnStyle = { borderRadius: 18, paddingHorizontal: 18, fontSize: 14, color: '#fff', lineHeight: 36, backgroundColor: '#fa2c19', }; const cardStyle = { backgroundColor: 'transparent', }; return ( {translated.dragBasic} {translated.directionX} {translated.directionY} {translated.attractText} {translated.limitBoundaries} ); }; export default DragDemo;