Move provider file to utils

This commit is contained in:
Takeshi Kimata
2024-05-26 20:58:14 +09:00
parent a573358a85
commit ff2d3a88e5
9 changed files with 8 additions and 9 deletions

View File

@@ -2,7 +2,7 @@
import { Button, DropdownTrigger, Dropdown, DropdownMenu, DropdownItem } from '@nextui-org/react'; import { Button, DropdownTrigger, Dropdown, DropdownMenu, DropdownItem } from '@nextui-org/react';
import { User, ChevronDown, PenTool, ArrowRightFromLine, ArrowRightToLine } from 'lucide-react'; import { User, ChevronDown, PenTool, ArrowRightFromLine, ArrowRightToLine } from 'lucide-react';
import { useContext } from 'react'; import { useContext } from 'react';
import { TokenContext } from './TokenProvider'; import { TokenContext } from '@/utils/TokenProvider';
import { useRouter } from '@/src/navigation'; import { useRouter } from '@/src/navigation';
import { AccountDropDownMessages } from '@/types/user'; import { AccountDropDownMessages } from '@/types/user';
import Avatar from 'boring-avatars'; import Avatar from 'boring-avatars';

View File

@@ -1,6 +1,6 @@
'use client'; 'use client';
import { useState, useContext } from 'react'; import { useState, useContext } from 'react';
import { TokenContext } from './TokenProvider'; import { TokenContext } from '@/utils/TokenProvider';
import { Link } from '@/src/navigation'; import { Link } from '@/src/navigation';
import Image from 'next/image'; import Image from 'next/image';
import { import {

View File

@@ -1,7 +1,7 @@
'use client'; 'use client';
import { useContext } from 'react'; import { useContext } from 'react';
import { Card, CardHeader, CardBody, Divider } from '@nextui-org/react'; import { Card, CardHeader, CardBody, Divider } from '@nextui-org/react';
import { TokenContext } from '../TokenProvider'; import { TokenContext } from '@/utils/TokenProvider';
import Avatar from 'boring-avatars'; import Avatar from 'boring-avatars';
type AccountPageMessages = { type AccountPageMessages = {

View File

@@ -8,7 +8,7 @@ import { UserType, AuthMessages } from '@/types/user';
import { roles } from '@/config/selection'; import { roles } from '@/config/selection';
import { signUp, signIn, signInAsGuest } from './authControl'; import { signUp, signIn, signInAsGuest } from './authControl';
import { isValidEmail, isValidPassword } from './validate'; import { isValidEmail, isValidPassword } from './validate';
import { TokenContext } from '../TokenProvider'; import { TokenContext } from '@/utils/TokenProvider';
import { useRouter } from '@/src/navigation'; import { useRouter } from '@/src/navigation';
type Props = { type Props = {

View File

@@ -2,7 +2,7 @@
import React from 'react'; import React from 'react';
import { useState, useEffect, useContext } from 'react'; import { useState, useEffect, useContext } from 'react';
import { UserType, AdminMessages } from '@/types/user'; import { UserType, AdminMessages } from '@/types/user';
import { TokenContext } from '../TokenProvider'; import { TokenContext } from '@/utils/TokenProvider';
import UsersTable from './UsersTable'; import UsersTable from './UsersTable';
import Config from '@/config/config'; import Config from '@/config/config';
const apiServer = Config.apiServer; const apiServer = Config.apiServer;

View File

@@ -2,7 +2,7 @@
import { useEffect, useState, useContext } from 'react'; import { useEffect, useState, useContext } from 'react';
import { Button } from '@nextui-org/react'; import { Button } from '@nextui-org/react';
import { Plus } from 'lucide-react'; import { Plus } from 'lucide-react';
import { TokenContext } from '@/src/app/[locale]/TokenProvider'; import { TokenContext } from '@/utils/TokenProvider';
import { ProjectType, ProjectsMessages } from '@/types/project'; import { ProjectType, ProjectsMessages } from '@/types/project';
import ProjectsTable from './ProjectsTable'; import ProjectsTable from './ProjectsTable';
import ProjectDialog from './ProjectDialog'; import ProjectDialog from './ProjectDialog';

View File

@@ -6,7 +6,7 @@ import { Folder, Clipboard, FlaskConical } from 'lucide-react';
import { CaseTypeCountType, CasePriorityCountType } from '@/types/case'; import { CaseTypeCountType, CasePriorityCountType } from '@/types/case';
import { ProgressSeriesType } from '@/types/run'; import { ProgressSeriesType } from '@/types/run';
import { HomeMessages } from './page'; import { HomeMessages } from './page';
import { TokenContext } from '@/src/app/[locale]/TokenProvider'; import { TokenContext } from '@/utils/TokenProvider';
import { aggregateBasicInfo, aggregateTestPriority, aggregateTestType, aggregateProgress } from './aggregate'; import { aggregateBasicInfo, aggregateTestPriority, aggregateTestType, aggregateProgress } from './aggregate';
import TestTypesChart from './TestTypesDonutChart'; import TestTypesChart from './TestTypesDonutChart';
import TestPriorityChart from './TestPriorityDonutChart'; import TestPriorityChart from './TestPriorityDonutChart';

View File

@@ -5,8 +5,7 @@ import { NextUIProvider } from '@nextui-org/react';
import { useRouter } from 'next/navigation'; import { useRouter } from 'next/navigation';
import { ThemeProvider as NextThemesProvider } from 'next-themes'; import { ThemeProvider as NextThemesProvider } from 'next-themes';
import { ThemeProviderProps } from 'next-themes/dist/types'; import { ThemeProviderProps } from 'next-themes/dist/types';
import TokenProvider from '@/utils/TokenProvider';
import TokenProvider from './TokenProvider';
import { TokenProps } from '@/types/user'; import { TokenProps } from '@/types/user';
export interface ProvidersProps { export interface ProvidersProps {