score:1

Accepted answer

your type expects setselectedmovie to be a function, but you're setting the default value to null. try providing a default function implementation instead.

export const moviescontext = react.createcontext<{
    movies: movie[];
    selectedmovie: number;
    setselectedmovie: (value: number) => void;
  }>({
    movies: [],
    selectedmovie: 0,
    setselectedmovie: () => {},
  });

Related Query

More Query from same tag