Answers for "how to make a div size according to text in react native"

1

scale text in div react

import useFitText from "use-fit-text";

function name(){
  const { fontSize, ref } = useFitText({maxFontSize: 240, minFontSize: 181});

  return (
    <div ref={ref} style={{ fontSize, height: 72, width: 240 }}>
      <div id="someId">Your Text</div>
    </div>
  );
}
Posted by: Guest on August-04-2020
2

change text size according to screen react native

import { Dimensions, Platform, PixelRatio } from 'react-native';

const {
       width: SCREEN_WIDTH,
       height: SCREEN_HEIGHT,
     } = Dimensions.get('window');

     // based on iphone 5s's scale
     const scale = SCREEN_WIDTH / 320   ;

  export function actuatedNormalize(size) {
  const newSize = size * scale 
   if (Platform.OS === 'ios') {
    return Math.round(PixelRatio.roundToNearestPixel(newSize))
   } else {
     return Math.round(PixelRatio.roundToNearestPixel(newSize)) - 2
   }
  }
Posted by: Guest on August-04-2020

Code answers related to "how to make a div size according to text in react native"

Code answers related to "Javascript"

Browse Popular Code Answers by Language