Add <any, any> props/state to React components to prevent compiler errors

This commit is contained in:
Elizabeth Craig 2019-02-28 13:58:42 -08:00
Родитель 88425249ea
Коммит 4c440c8ac3
14 изменённых файлов: 14 добавлений и 14 удалений

Просмотреть файл

@ -1,6 +1,6 @@
import React from 'react'; import React from 'react';
export class App extends React.Component { export class App extends React.Component<any, any> {
render() { render() {
let text = 'My App'; let text = 'My App';
return ( return (

Просмотреть файл

@ -1,6 +1,6 @@
import React from 'react'; import React from 'react';
export class Counter extends React.Component { export class Counter extends React.Component<any, any> {
render() { render() {
return <p>hello</p>; return <p>hello</p>;
} }

Просмотреть файл

@ -1,7 +1,7 @@
import React from 'react'; import React from 'react';
import { Counter } from './components/Counter'; import { Counter } from './components/Counter';
export class App extends React.Component { export class App extends React.Component<any, any> {
render() { render() {
return ( return (
<div className="App"> <div className="App">

Просмотреть файл

@ -3,7 +3,7 @@ import { TodoFooter } from './components/TodoFooter';
import { TodoHeader } from './components/TodoHeader'; import { TodoHeader } from './components/TodoHeader';
import { TodoList } from './components/TodoList'; import { TodoList } from './components/TodoList';
export class TodoApp extends React.Component { export class TodoApp extends React.Component<any, any> {
render() { render() {
return ( return (
<div> <div>

Просмотреть файл

@ -1,6 +1,6 @@
import React from 'react'; import React from 'react';
export class TodoHeader extends React.Component { export class TodoHeader extends React.Component<any, any> {
render() { render() {
return ( return (
<header> <header>

Просмотреть файл

@ -1,6 +1,6 @@
import React from 'react'; import React from 'react';
export class TodoListItem extends React.Component { export class TodoListItem extends React.Component<any, any> {
render() { render() {
return <div />; return <div />;
} }

Просмотреть файл

@ -3,7 +3,7 @@ import { TodoFooter } from './components/TodoFooter';
import { TodoHeader } from './components/TodoHeader'; import { TodoHeader } from './components/TodoHeader';
import { TodoList } from './components/TodoList'; import { TodoList } from './components/TodoList';
export class TodoApp extends React.Component { export class TodoApp extends React.Component<any, any> {
render() { render() {
return ( return (
<div> <div>

Просмотреть файл

@ -1,6 +1,6 @@
import React from 'react'; import React from 'react';
export class TodoHeader extends React.Component { export class TodoHeader extends React.Component<any, any> {
render() { render() {
return ( return (
<header> <header>

Просмотреть файл

@ -1,6 +1,6 @@
import React from "react"; import React from "react";
export class TodoListItem extends React.Component { export class TodoListItem extends React.Component<any, any> {
render() { render() {
return ( return (
<li className="todo"> <li className="todo">

Просмотреть файл

@ -3,7 +3,7 @@ import { TodoFooter } from './components/TodoFooter';
import { TodoHeader } from './components/TodoHeader'; import { TodoHeader } from './components/TodoHeader';
import { TodoList } from './components/TodoList'; import { TodoList } from './components/TodoList';
export class TodoApp extends React.Component { export class TodoApp extends React.Component<any, any> {
render() { render() {
return ( return (
<div> <div>

Просмотреть файл

@ -1,6 +1,6 @@
import React from 'react'; import React from 'react';
export class TodoHeader extends React.Component { export class TodoHeader extends React.Component<any, any> {
render() { render() {
return ( return (
<header> <header>

Просмотреть файл

@ -1,6 +1,6 @@
import React from "react"; import React from "react";
export class TodoListItem extends React.Component { export class TodoListItem extends React.Component<any, any> {
render() { render() {
return ( return (
<li className="todo"> <li className="todo">

Просмотреть файл

@ -3,7 +3,7 @@ import { TodoFooter } from './components/TodoFooter';
import { TodoHeader } from './components/TodoHeader'; import { TodoHeader } from './components/TodoHeader';
import { TodoList } from './components/TodoList'; import { TodoList } from './components/TodoList';
export class TodoApp extends React.Component { export class TodoApp extends React.Component<any, any> {
render() { render() {
return ( return (
<div> <div>

Просмотреть файл

@ -1,6 +1,6 @@
import React from "react"; import React from "react";
export class TodoListItem extends React.Component { export class TodoListItem extends React.Component<any, any> {
render() { render() {
return ( return (
<li className="todo"> <li className="todo">