NativeScript / NativeScript/plugins

[@nativescript/google-signin] Interfaces is not defined in worker

Aberta
#566 2 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Linguagem predominante
TypeScript
Estrelas
206
Forks
123
Merge médio
2d 1h
PRs com merge (30d)
1

Descrição

Hi, I have a problem when I import this file in worker, the Interfazes is not defined
https://github.com/NativeScript/plugins/blob/main/packages/google-signin/index.android.ts#L254

I imported globals but not help
the output .js code is

ClickListenerImpl = __decorate([
        Interfaces([android.view.View.OnClickListener]),
        __metadata("design:paramtypes", [typeof (_a = typeof WeakRef !== "undefined" && WeakRef) === "function" ? _a : Object])
    ], ClickListenerImpl)

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Comece em packages/google-signin/index.android.ts, na linha referenciada em torno da declaração de ClickListenerImpl, e depois compare o JavaScript gerado mostrado no relatório quando ele é importado de um worker. Reproduza a importação do worker e rastreie por que Interfaces não está disponível nesse contexto; considera-se concluído quando a importação do worker não produzir mais o erro undefined-Interfaces.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
android, typescript
Domínio
mobile-dev
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.