Ошибка типа проп: FocusZone: тип пропуска `as` недопустим; это должна быть функция, обычно из пакета prop-types, но получившая undefined - PullRequest
0 голосов
/ 22 января 2020

Я получаю это предупреждение в ответ js при использовании компонентов пользовательского интерфейса Fluent. Я много чего перепробовал, но не смог убрать это предупреждение. У кого-нибудь есть идея?

Код

<Dialog        
        as="div"
        className="PopupDialogs"
        open={showPopUp}
        styles={{ justifySelf: "unset" }}
        header={GetSubject()}
        content={<Flex>{displayTime}</Flex>}
        footer={footer()}
        onCancel={() => { OnClosePopUp(false) }}
        onConfirm={() => { }}
        headerAction={context.userProfileData.isTeacher && headerAction()}
    />

Предупреждение

backend.js:6 Warning: Failed prop type: FocusZone: prop type `as` is invalid; it must be a function, usually from the `prop-types` package, but received `undefined`.
    in FocusZone (created by Menu)
    in Menu (created by Context.Consumer)
    in div (created by Context.Consumer)
    in div (created by Context.Consumer)
    in div (created by Context.Consumer)
    in div (created by Context.Consumer)
    in div (created by Context.Consumer)
    in div (created by Context.Consumer)
    in div (created by Context.Consumer)
    in section (created by Context.Consumer)
    in u (created by Context.Consumer)
    in f (created by Context.Consumer)
    in s (created by component)
    in component (created by Context.Consumer)
    in t (created by D)
    in t (created by D)
    in D
    in t (created by t)
    in t
    in div (created by ProviderBox)
    in ProviderBox (created by Provider)
    in Unknown (created by Provider)
    in s (created by Provider)
    in Provider

Спасибо за продвижение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...