mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-09-08 16:38:04 +00:00
fix(ui): notification badge & browser notifications (#6437)
This commit is contained in:
parent
dac17af9ca
commit
c76f96571d
@ -22,6 +22,10 @@ jest.mock('./router/AppRouter', () => {
|
||||
return jest.fn().mockReturnValue(<p>AppRouter</p>);
|
||||
});
|
||||
|
||||
jest.mock('./components/app-bar/Appbar', () => {
|
||||
return jest.fn().mockReturnValue(<p>AppBar</p>);
|
||||
});
|
||||
|
||||
jest.mock('./authentication/auth-provider/AuthProvider', () => {
|
||||
return {
|
||||
AuthProvider: jest
|
@ -29,6 +29,7 @@ import { BrowserRouter as Router } from 'react-router-dom';
|
||||
import { ToastContainer } from 'react-toastify';
|
||||
import 'react-toastify/dist/ReactToastify.min.css';
|
||||
import { AuthProvider } from './authentication/auth-provider/AuthProvider';
|
||||
import Appbar from './components/app-bar/Appbar';
|
||||
import GlobalSearchProvider from './components/GlobalSearchProvider/GlobalSearchProvider';
|
||||
import WebSocketProvider from './components/web-scoket/web-scoket.provider';
|
||||
import { toastOptions } from './constants/toast.constants';
|
||||
@ -57,6 +58,7 @@ const App: FunctionComponent = () => {
|
||||
<AuthProvider childComponentType={AppRouter}>
|
||||
<WebSocketProvider>
|
||||
<GlobalSearchProvider>
|
||||
<Appbar />
|
||||
<AppRouter />
|
||||
</GlobalSearchProvider>
|
||||
</WebSocketProvider>
|
||||
|
@ -24,7 +24,6 @@ import React, {
|
||||
import { Callback, makeAuthenticator, makeUserManager } from 'react-oidc';
|
||||
import { Redirect, Route, Switch } from 'react-router-dom';
|
||||
import AppState from '../../AppState';
|
||||
import Appbar from '../../components/app-bar/Appbar';
|
||||
import Loader from '../../components/Loader/Loader';
|
||||
import { oidcTokenKey, ROUTES } from '../../constants/constants';
|
||||
import SigninPage from '../../pages/login';
|
||||
@ -113,7 +112,6 @@ const OidcAuthenticator = forwardRef<AuthenticatorRef, Props>(
|
||||
|
||||
return !loading ? (
|
||||
<>
|
||||
<Appbar />
|
||||
<Switch>
|
||||
<Route exact path={ROUTES.HOME}>
|
||||
{!isAuthDisabled && !isAuthenticated && !isSigningIn ? (
|
||||
|
@ -289,6 +289,7 @@ const NavBar = ({
|
||||
<Space size={24}>
|
||||
<button className="focus:tw-no-underline hover:tw-underline tw-flex-shrink-0 ">
|
||||
<Dropdown
|
||||
destroyPopupOnHide
|
||||
overlay={
|
||||
<NotificationBox
|
||||
hasMentionNotification={hasMentionNotification}
|
||||
|
@ -17,7 +17,6 @@ import React, { useEffect, useState } from 'react';
|
||||
import { Redirect, Route, Switch } from 'react-router-dom';
|
||||
import { useAuthContext } from '../authentication/auth-provider/AuthProvider';
|
||||
import { fetchSlackConfig } from '../axiosAPIs/miscAPI';
|
||||
import Appbar from '../components/app-bar/Appbar';
|
||||
import Loader from '../components/Loader/Loader';
|
||||
import SlackChat from '../components/SlackChat/SlackChat';
|
||||
import { ROUTES } from '../constants/constants';
|
||||
@ -95,7 +94,6 @@ const AppRouter = () => {
|
||||
</>
|
||||
) : (
|
||||
<>
|
||||
<Appbar />
|
||||
{slackChat}
|
||||
<Switch>
|
||||
<Route exact path={ROUTES.HOME}>
|
||||
|
Loading…
x
Reference in New Issue
Block a user