1
0
Fork 0

chore(org): Moved useApp hook to shared hook

This commit is contained in:
Joost De Cock 2023-03-24 21:49:37 +01:00
parent 89617bef92
commit 264e7a0b9d
36 changed files with 37 additions and 35 deletions

View file

@ -9,6 +9,8 @@ import { LayoutWrapper, ns as layoutNs } from 'site/components/wrappers/layout.m
import { DocsLayout } from 'site/components/layouts/docs.mjs'
import { Feeds } from 'site/components/feeds.mjs'
export const ns = [...layoutNs]
/* This component should wrap all page content */
export const PageWrapper = ({
title = 'FIXME: No title set',

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-spp.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -3,7 +3,7 @@ import { useTranslation } from 'next-i18next'
import dynamic from 'next/dynamic'
import { serverSideTranslations } from 'next-i18next/serverSideTranslations'
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
// Components
import { PageWrapper, ns as pageNs } from 'site/components/wrappers/page.mjs'
import { ns as authNs } from 'site/components/wrappers/auth/index.mjs'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,6 +1,6 @@
// Hooks
import { useEffect, useState } from 'react'
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useBackend } from 'site/hooks/use-backend.mjs'
import { useToast } from 'shared/hooks/use-toast.mjs'
import { useRouter } from 'next/router'

View file

@ -1,6 +1,6 @@
// Hooks
import { useEffect, useState } from 'react'
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useBackend } from 'shared/hooks/use-backend.mjs'
import { useRouter } from 'next/router'
import { useTranslation } from 'next-i18next'

View file

@ -1,6 +1,6 @@
// Hooks
import { useEffect, useState } from 'react'
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useAccount } from 'shared/hooks/use-account.mjs'
import { useBackend } from 'shared/hooks/use-backend.mjs'
import { useRouter } from 'next/router'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
// Dependencies
import Head from 'next/head'
import { serverSideTranslations } from 'next-i18next/serverSideTranslations'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
// Dependencies
import Head from 'next/head'
import { mdxLoader } from 'shared/mdx/loader.mjs'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
// Dependencies
import { serverSideTranslations } from 'next-i18next/serverSideTranslations'
//import { useTranslation } from 'next-i18next'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useAccount } from 'shared/hooks/use-account.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies

View file

@ -1,6 +1,6 @@
// Hooks
import { useState, useEffect } from 'react'
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useAccount } from 'shared/hooks/use-account.mjs'
import { useTranslation } from 'next-i18next'
import { useBackend } from 'shared/hooks/use-backend.mjs'

View file

@ -1,6 +1,6 @@
// Hooks
import { useState } from 'react'
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useBackend } from 'shared/hooks/use-backend.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
// Components
import { PageWrapper } from 'site/components/wrappers/page.mjs'
import { Popout } from 'shared/components/popout.mjs'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -1,5 +1,5 @@
// Hooks
import { useApp } from 'site/hooks/use-app.mjs'
import { useApp } from 'shared/hooks/use-app.mjs'
import { useTranslation } from 'next-i18next'
// Dependencies
import dynamic from 'next/dynamic'

View file

@ -16,7 +16,7 @@ const defaultState = {
*/
export function useApp({ bugsnag }) {
const router = useRouter()
const reportError = useBugsnag(bugsnag)
const reportError = useBugsnag ? useBugsnag(bugsnag) : () => false
// React state
const [state, setState] = useState({