mirror of
https://github.com/muerwre/vault-frontend.git
synced 2025-04-25 04:46:40 +07:00
add user notifications (#148)
* added notification settings * notifications: added list to profile * notifications: changed appearance for comment notifications
This commit is contained in:
parent
23701a5261
commit
a39d000ff2
27 changed files with 552 additions and 218 deletions
|
@ -1,5 +1,3 @@
|
|||
import React from 'react';
|
||||
|
||||
import App from 'next/app';
|
||||
import Head from 'next/head';
|
||||
|
||||
|
@ -16,14 +14,15 @@ import { UserContextProvider } from '~/utils/context/UserContextProvider';
|
|||
import { AudioPlayerProvider } from '~/utils/providers/AudioPlayerProvider';
|
||||
import { AuthProvider } from '~/utils/providers/AuthProvider';
|
||||
import { MetadataProvider } from '~/utils/providers/MetadataProvider';
|
||||
import { NotificationProvider } from '~/utils/providers/NotificationProvider';
|
||||
import { SWRConfigProvider } from '~/utils/providers/SWRConfigProvider';
|
||||
import { SearchProvider } from '~/utils/providers/SearchProvider';
|
||||
import { SidebarProvider } from '~/utils/providers/SidebarProvider';
|
||||
import { ThemeProvider } from '~/utils/providers/ThemeProvider';
|
||||
import { ToastProvider } from '~/utils/providers/ToastProvider';
|
||||
|
||||
import '~/styles/main.scss';
|
||||
import 'tippy.js/dist/tippy.css';
|
||||
import '~/styles/main.scss';
|
||||
|
||||
const mobxStore = getMOBXStore();
|
||||
|
||||
|
@ -45,26 +44,28 @@ export default class MyApp extends App {
|
|||
<AudioPlayerProvider>
|
||||
<MetadataProvider>
|
||||
<AuthProvider>
|
||||
<SidebarProvider>
|
||||
<Head>
|
||||
<meta
|
||||
name="viewport"
|
||||
content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=0"
|
||||
/>
|
||||
<NotificationProvider>
|
||||
<SidebarProvider>
|
||||
<Head>
|
||||
<meta
|
||||
name="viewport"
|
||||
content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=0"
|
||||
/>
|
||||
|
||||
{!!canonicalURL && (
|
||||
<link rel="canonical" href={canonicalURL} />
|
||||
)}
|
||||
</Head>
|
||||
{!!canonicalURL && (
|
||||
<link rel="canonical" href={canonicalURL} />
|
||||
)}
|
||||
</Head>
|
||||
|
||||
<MainLayout>
|
||||
<ToastProvider />
|
||||
<Modal />
|
||||
<Sprites />
|
||||
<Component {...pageProps} />
|
||||
</MainLayout>
|
||||
<BottomContainer />
|
||||
</SidebarProvider>
|
||||
<MainLayout>
|
||||
<ToastProvider />
|
||||
<Modal />
|
||||
<Sprites />
|
||||
<Component {...pageProps} />
|
||||
</MainLayout>
|
||||
<BottomContainer />
|
||||
</SidebarProvider>
|
||||
</NotificationProvider>
|
||||
</AuthProvider>
|
||||
</MetadataProvider>
|
||||
</AudioPlayerProvider>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue