Skip to content

Instantly share code, notes, and snippets.

View thivi's full-sized avatar
🏏

Theviyanthan Krishnamohan thivi

🏏
View GitHub Profile
export default function App() {
const [press, setPress] = useState(false);
const [pressed, setPressed] = useState(false);
useEffect(() => {
setPressed(true);
}, [press]);
return (
<div className="App">
import React, { useState, useEffect } from "react";
import "./styles.css";
export default function App() {
const [press, setPress] = useState(false);
const [pressed, setPressed] = useState(false);
let initialRender=true;
useEffect(() => {
if(initialRender){
import React, { useState, useRef, useEffect } from "react";
import "./styles.css";
export default function App() {
const [press, setPress] = useState(false);
const [pressed, setPressed] = useState(false);
const initialRender = useRef(true);
useEffect(() => {
import { useEffect, EffectCallback, DependencyList, useRef } from "react";
/**
* This hook gets called only when the dependencies change but not during initial render.
*
* @param {EffectCallback} effect The `useEffect` callback function.
* @param {DependencyList} deps An array of dependencies.
*
* @example
* ```
<script type=”text/javascript”> 
var authorizationCode = "<%=request.getParameter(\"code\")%>" 
</script> 
<jsp:scriptlet>
session.setAttribute("authCode",request.getParameter("code"));
session.setAttribute("sessionState", request.getParameter("session_state"));
</jsp:scriptlet>
<% 
String authCode = (String) session.getAttribute("authCode"); 
String sessionState = (String) session.getAttribute("sessionState"); 
if(authCode == null) { 
authCode = ""; 
const sample = (function(){
let _privateVariable= “This is private”;
return {
SetPrivateVariable:(value)=>{
_privateVariable=value;
}
}
})();
const pureSetRequestHeader = XMLHttpRequest.prototype.setRequestHeader;
XMLHttpRequest.prototype.setRequestHeader = function(key, value) {
console.log(value);
pureSetRequestHeader.call(this, key, value);
};
export default function App() {
const [ counter, setCounter ] = useState(0);
useEffect(()=>{
setInterval(()=>{
setCounter(counter + 1);
}, 1000);
}, []);