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';
export class App extends React.Component {
export class App extends React.Component<any, any> {
render() {
let text = 'My App';
return (

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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