facebookexperimental/Recoil

[Q] RecoilStateInfo.subscribers.components.name is "<component name not available>"

Open

#1.518 aberto em 30 de dez. de 2021

Ver no GitHub
 (6 comments) (1 reaction) (0 assignees)JavaScript (1.151 forks)batch import
devtoolshelp wanted

Métricas do repositório

Stars
 (19.428 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

Description

Hi there, I'm implementing some kind of devtool.

  const getInfo = useGetRecoilValueInfo_UNSTABLE();
  const info = getInfo(someAtomOrSelector);
  console.log(Array.from(info.subscribers.components));

With this code, I got something like

[
    {
        "name": "<component name not available>"
    },
    {
        "name": "<component name not available>"
    },
    {
        "name": "<component name not available>"
    }
]

It seems the count of the array is correct, but I couldn't get the components' names. All of my components are type of (...) => JSX.Element. How can I get the component name properly?

EDIT; recoil version "recoil": "^0.5.2"

Guia do colaborador