Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

React Native Component with Random Hexa

import * as React from 'react';
import { Text, View, StyleSheet , TouchableOpacity, TextInput, Image, FlatList, Button} from 'react-native';
import Constants from 'expo-constants';

// You can import from local files

// or any pure javascript modules available in npm
import { Card } from 'react-native-paper';

export default function App() {

  const[cd,secd]=React.useState(0);
  const[back,setback]=React.useState("")

  function gethex(){
    var hexy= '#'+Math.floor(Math.random()*16777215).toString(16);
    setback(hexy);
  }

  return (
    <View style={{flex:1, justifyContent:'center', alignItems:'center',marginLeft:50, marginRight:50}}>

    <TouchableOpacity onPress={()=>{secd(cd+1); gethex();}} style={{}}>
      <Card style={{  paddingLeft:20, paddingRight:20, paddingTop:20, paddingBottom:20, borderWidth:1,
      borderColor:"black",
      overflow: 'hidden',
      shadowColor: '#59ffd3',
      shadowRadius: 10,
      shadowOpacity: 0.3,}}>
      <Text >
        Change code in the editor and watch it change on your phone! Save to get a shareable url.
      </Text>
      </Card>
    </TouchableOpacity>
     
    <View style={{marginTop:20, backgroundColor:back}}>
      <Text style={{color:'white', padding:20, borderRadius:10}}>Current Value of Hook is {cd} </Text>
    </View>
    
    </View>
  );
}

Comment

PREVIOUS NEXT
Code Example
Javascript :: javascript asynchronous 
Javascript :: select angular onchange 
Javascript :: toggle checkbox react boolean 
Javascript :: js template literal without white spaces 
Javascript :: append different object in object javascript 
Javascript :: javascript one linde condition 
Javascript :: Backbone Models In Collection Is Added Here 
Javascript :: tiled spatialmaterial godot 
Javascript :: Load RequireJS Script 
Javascript :: react email validation 
Javascript :: ipinfo location javascript 
Javascript :: how to get header in node controller 
Javascript :: pass prop through route 
Javascript :: broken image 
Javascript :: nextjs youtube embed 
Javascript :: react createelement data attribute 
Javascript :: react lifecycle 
Javascript :: puppeteer click is not working 
Javascript :: jquery remove duplicates 
Javascript :: express.js routing 
Javascript :: fetch devto api with api key 
Javascript :: suscribe messagechannel lwc 
Javascript :: add function 
Javascript :: Timeout error when trying to use npx create-react-app 
Javascript :: Plumsail - DataTable Populating Dropdown 
Javascript :: create user controller 
Javascript :: React Router rendering blank pages for all components 
Javascript :: count object based on status and shop using javascript 
Javascript :: show user profile nodejs pug 
Javascript :: I am getting an error "createSpyObj requires a non-empty array" with running unit tests, which were executed perfectly before 
ADD CONTENT
Topic
Content
Source link
Name
6+7 =