అన్ని కాంపోనెంట్లు

MotionStream

పేలుళ్లను అందుకునే స్థిరమైన వేగంతో బయటపడే స్ట్రీమ్ టెక్స్ట్.

వెబ్React Nativeసంఖ్యలు, టెక్స్ట్

ప్రయత్నించండి

ఉదాహరణ సిద్ధమవుతోంది…

అతి చిన్న వాడకం

Answer.jsx
<MotionStream text={answerSoFar} initial />

<MotionStream text={answerSoFar}>
  {visible => <Markdown>{visible}</Markdown>}
</MotionStream>

ఇది మీ కోసం నిర్వహించేది

  • పేలుళ్లు చదవదగినవిగా మారతాయి: టెక్స్ట్ ముక్కలుగా కాకుండా సెకనుకు speed అక్షరాలతో బయటపడుతుంది.
  • బ్యాక్‌లాగ్ ఉంటే బయటపడటం వేగవంతమై సుమారు catchUp మిల్లీసెకన్లలో చూపబడుతుంది.
  • Emoji, జెండాలు, కలిపే గుర్తులు ఎప్పుడూ చీలవు; సగం వచ్చిన emoji మిగతాదాని కోసం వేచి ఉంటుంది.
  • తిరిగి రాసిన సమాధానం మళ్లీ మొదలవకుండా ఉమ్మడి ప్రారంభం నుండి కొనసాగుతుంది.
  • బయటపడిన అక్షరాలు నేరుగా పేజీకి వెళ్తాయి; React సెకనుకు కొన్నిసార్లు మాత్రమే రెండర్ అవుతుంది.

దీని కోసం వాడండి

  • చాట్‌లో సహాయకుడి సమాధానం.
  • build లేదా deploy లాగ్.
  • లైవ్ ఉపశీర్షికలు.

Props

Propటైప్డిఫాల్ట్వివరణ
textstring—తప్పనిసరిఇప్పటివరకు ఉన్న టెక్స్ట్. పెరిగే టెక్స్ట్ స్థిరమైన వేగంతో బయటపడుతుంది; తిరిగి రాయడం ఉమ్మడి ప్రారంభం నుండి కొనసాగుతుంది.
speednumber90సెకనుకు అక్షరాలలో ఆధార బయటపాటు రేటు.
catchUpnumber900బ్యాక్‌లాగ్ వేగవంతమై సుమారు ఇన్ని మిల్లీసెకన్లలో బయటపడుతుంది.
initialbooleanfalseమౌంట్‌లో ఉన్న టెక్స్ట్‌ను కూడా బయటపెట్టండి (లేకపోతే అది వెంటనే చూపబడుతుంది).
effect'fade' | 'none''fade'fade కొత్త అక్షరాలను మసకగా తెస్తుంది; none వాటిని నేరుగా చూపిస్తుంది.
children(visible: string) => ReactNodeవేగం నియంత్రించిన టెక్స్ట్‌ను పొందే ఫంక్షన్, ఉదాహరణకు Markdown రెండర్ చేయడానికి.
aselement'span'రెండర్ చేయాల్సిన ఎలిమెంట్.
onMotionComplete(text) => voidబయటపాటు text-ను అందుకున్న ప్రతిసారీ నడుస్తుంది.

ఇతర props రెండర్ అయ్యే ఎలిమెంట్‌కు వెళ్తాయి; అందువల్ల className, style, ఈవెంట్ హ్యాండ్లర్లు యథావిధిగా పనిచేస్తాయి.

వెబ్, React Native

వెబ్‌లో కొత్త అక్షరాలు మసకగా కనిపించి (effect="fade") సాధారణ, ఎంచుకోదగిన టెక్స్ట్‌లో కలుస్తాయి. ఫంక్షన్ చైల్డ్ Markdown కోసం వేగం నియంత్రించిన స్ట్రింగ్‌ను గరిష్ఠంగా రెండు ఫ్రేమ్‌లకు ఒకసారి పొందుతుంది. దాచిన ట్యాబ్‌లో అన్నీ వెంటనే చూపబడతాయి.

React Native-లో టెక్స్ట్ నిజమైన Text; మసక లేకుండా కనిపిస్తుంది.

ఈ ఉదాహరణలలో వాడబడింది

వెతకండి

డాక్యుమెంటేషన్‌లో వెతకడానికి టైప్ చేయండి.