new webpack.DefinePlugin({
__CLIENT__: true,
__SERVER__: false,
__DEVELOPMENT__: true,
}),
var x = '';
x === 0 // false
+x === 0 // true
var input = prompt('Введите число: ');
if (input === '') {
alert('Пустая строка');
} else if (input === null) {
alert('Вы нажали "Отмена"');
} else if (Number.isNaN(+input)) {
alert('Вы ввели не число');
} else if (+input === 0) {
alert('Вы ввели 0');
} else if (+input > 0) {
alert('Вы ввели число больше 0');
} else {
alert('Вы ввели число меньше 0');
}
const List = props => (
<ul>
{props.text.map(prod => (
<img src={prod.image}>{prod.title)</li>
))}
</ul>
);
function List(props) {
return (
<ul>
{props.text.map(prod => (
<img src={prod.image}>{prod.title)</li>
))}
</ul>
);
}
class List extends React.Component {
state = {
someValue: 'value',
};
componentDidMount() {
// do something
}
handleClick = e => {
// do something
};
render() {
const { text } = this.props;
return() (
<ul>
{text.map(prod => (
<img
onClick={this.handleClick}
src={prod.image}
>
{prod.title)
</li>
))}
</ul>
);
}
}
class List extends React.Component {
constructor(props) {
super(props);
this.state = {
someValue: 'value',
};
this.handleClick = this.handleClick.bind(this);
}
componentDidMount() {
// do something
}
handleClick(e) {
// do something
}
render() {
const { text } = this.props;
return() (
<ul>
{text.map(prod => (
<img
onClick={this.handleClick}
src={prod.image}
>
{prod.title)
</li>
))}
</ul>
);
}
}
а, судя по примерам кода, надо:
import ListProject from "./Components/Projects";