Added teams pages. Refactored hooks.

This commit is contained in:
Mike Cao 2024-01-28 18:33:40 -08:00
parent a2c202fa36
commit 9448aa3ab5
136 changed files with 387 additions and 287 deletions

View file

@ -1,6 +1,6 @@
import { useState } from 'react';
import { Button, LoadingButton, Form, FormButtons } from 'react-basics';
import useMessages from 'components/hooks/useMessages';
import { useMessages } from 'components/hooks';
export interface ConfirmDeleteFormProps {
name: string;

View file

@ -5,7 +5,7 @@ import { useMessages } from 'components/hooks';
import Empty from 'components/common/Empty';
import Pager from 'components/common/Pager';
import styles from './DataTable.module.css';
import { FilterQueryResult } from 'components/hooks/useFilterQuery';
import { FilterQueryResult } from 'components/hooks';
const DEFAULT_SEARCH_DELAY = 600;

View file

@ -1,5 +1,5 @@
import classNames from 'classnames';
import useMessages from 'components/hooks/useMessages';
import { useMessages } from 'components/hooks';
import styles from './Empty.module.css';
export interface EmptyProps {

View file

@ -2,7 +2,7 @@
import { ErrorInfo, ReactNode } from 'react';
import { ErrorBoundary as Boundary } from 'react-error-boundary';
import { Button } from 'react-basics';
import useMessages from 'components/hooks/useMessages';
import { useMessages } from 'components/hooks';
import styles from './ErrorBoundary.module.css';
const logError = (error: Error, info: ErrorInfo) => {

View file

@ -1,6 +1,6 @@
import { Icon, Icons, Text } from 'react-basics';
import styles from './ErrorMessage.module.css';
import useMessages from 'components/hooks/useMessages';
import { useMessages } from 'components/hooks';
export function ErrorMessage() {
const { formatMessage, messages } = useMessages();

View file

@ -3,8 +3,8 @@ import { Icon, Icons } from 'react-basics';
import classNames from 'classnames';
import Link from 'next/link';
import { safeDecodeURI } from 'next-basics';
import useNavigation from 'components/hooks/useNavigation';
import useMessages from 'components/hooks/useMessages';
import { useNavigation } from 'components/hooks';
import { useMessages } from 'components/hooks';
import styles from './FilterLink.module.css';
export interface FilterLinkProps {

View file

@ -1,6 +1,6 @@
import classNames from 'classnames';
import { Button, Icon, Icons } from 'react-basics';
import useMessages from 'components/hooks/useMessages';
import { useMessages } from 'components/hooks';
import styles from './Pager.module.css';
export interface PagerProps {