Search code examples
reactjsreduxreact-redux

useSelector returns undefined on console.log


the code

const Question = () => {

    const idd = useSelector(state => state.idd)
    const questions = useSelector(state => state.questions)
    console.log(questions)

    console.log(idd)
    return(
     <>
     </>
    )
}
const mapStateToProps = ({ authedUser, questions, users }, { id }) => {
    const idd = id
    console.log(idd)

    return {
        authedUser,
        questions,
        users,
        idd
    }
}

the result of console.log(questions) print questions


the result of console.log(idd) is udefined can you help me please?


Solution

  • i just get it from props directly by adding props to Component=(props) and console.log(props.id)