From b351a12b0def052192d68daae111b1fa1c67511f Mon Sep 17 00:00:00 2001 From: Chuck Dries Date: Sat, 24 Jul 2021 10:00:23 -0700 Subject: [PATCH] change rotation speed by name length --- src/App.tsx | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 5ce233a..02feb17 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -2,10 +2,12 @@ import React, { useState } from "react"; import logo from "./logo.svg"; import "./App.css"; -interface GreeterProps {} +interface GreeterProps { + name: string; + setName: (name: string) => void; +} -const Greeter: React.FC = (props) => { - const [name, setName] = useState(""); +const Greeter: React.FC = ({ name, setName }) => { return (
{name.length ? <>Hello {name} : <>What is your name? }
@@ -21,13 +23,17 @@ const Greeter: React.FC = (props) => { function App() { const [count, setCount] = useState(0); + const [name, setName] = useState(""); return (
logo

Hello Vite + React!

@@ -35,7 +41,7 @@ function App() { count is: {count}

- +
);