src/screens/project-list/index.jsx
Line 22:11: ‘setList’ is not defined no-undef
import React from 'react’
import {SearchPanel} from “./search-panel”;
import {List} from “./list”;
import {useEffect, useState} from “react”;
const apiUrl = process.env.REACT_APP_API_URL
export const ProjectListScreen = ()=> {
const [users, setUsers] = useState([])
const [param, setParam] = useState({
name: ‘’,
personId: ‘’
})
const [list, setlist] = useState([])
useEffect( ()=> {
fetch(${apiUrl}/projects).then(async response => {
if(response.ok){
setList(await response.json())
}
})
}, [param])
useEffect(()=> {
fetch(${apiUrl}/users).then(async response => {
if(response.ok){
setUsers(await response.json())
}
})
}, [])
return
解锁 React17 高阶用法,轻松应对大型复杂长周期项目
了解课程