Skip to content

UI при падении плагина #1339

@SemyonKuznetsov

Description

@SemyonKuznetsov

Problem statement/business needs:

Сейчас при краше плагина просто белый экран

Definitions of Done:

  • При ошибках будет появляться сообщение об ошибке вместо белого экрана

Comments:

  1. Из-за чего может крашиться плагин?
  2. Что в этих случаях должен сделать пользователь чтобы решить проблему
  3. Какие средства есть

Ответы:

  1. Из-за необработанной ошибки в JS
  2. Перезагрузить плагин и проверить соединение?
  3. инфо сообщение точно можем. это должна быть обертка над всем интерфейсом приложением. т.е. статус бар, например, показывать нелогично, а то не отловит ошибки, которые в нем случатся. например, https://4x.ant.design/components/alert/#components-alert-demo-error-boundary. апи позволяет свой месседж вывести вместо стек трейса, как в примере. если дизайн не нравится, можно другие решения, которые позволяют любой компонент в качестве сообщения вывести

Notes: может быть любая ошибка, которая не отлавливается на уровне приложения


Design

figma

image

Connection Error
Unfortunately, we're unable to determine the cause of the error. If the issue persists after checking your connection and restarting, you can find more information in our ReadMe or get in touch with us via email [email protected] or Skype chat.

Ссылки:
https://github.com/jdi-testing/jdn-ai#readme
[email protected]
https://join.skype.com/clvyVvnZvWqc

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestready for devtask is estimated, described and ready for dev

    Type

    No type

    Projects

    Status

    M (5)

    Status

    BackLog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions