First shlink-frontend-kit iteration

This commit is contained in:
Alejandro Celaya
2023-07-31 21:36:44 +02:00
parent 5ec5396da6
commit 99ce8c9f74
102 changed files with 152 additions and 168 deletions

View File

@@ -1,5 +1,5 @@
import { render, screen } from '@testing-library/react';
import { Checkbox } from '../../src/utils/Checkbox';
import { Checkbox } from '../../shlink-frontend-kit/src/form/Checkbox';
import { renderWithEvents } from '../__helpers__/setUpTest';
describe('<Checkbox />', () => {

View File

@@ -1,7 +1,7 @@
import { screen } from '@testing-library/react';
import type { PropsWithChildren } from 'react';
import type { DropdownBtnProps } from '../../src/utils/DropdownBtn';
import { DropdownBtn } from '../../src/utils/DropdownBtn';
import type { DropdownBtnProps } from '../../shlink-frontend-kit/src/navigation/DropdownBtn';
import { DropdownBtn } from '../../shlink-frontend-kit/src/navigation/DropdownBtn';
import { renderWithEvents } from '../__helpers__/setUpTest';
describe('<DropdownBtn />', () => {

View File

@@ -1,7 +1,7 @@
import { render, screen } from '@testing-library/react';
import type { PropsWithChildren } from 'react';
import type { MessageProps } from '../../src/utils/Message';
import { Message } from '../../src/utils/Message';
import type { MessageProps } from '../../shlink-frontend-kit/src/block/Message';
import { Message } from '../../shlink-frontend-kit/src/block/Message';
describe('<Message />', () => {
const setUp = (props: PropsWithChildren<MessageProps> = {}) => render(<Message {...props} />);

View File

@@ -1,7 +1,7 @@
/* eslint-disable no-console */
import { render, screen } from '@testing-library/react';
import { MemoryRouter } from 'react-router-dom';
import { NavPillItem, NavPills } from '../../src/utils/NavPills';
import { NavPillItem, NavPills } from '../../shlink-frontend-kit/src/navigation/NavPills';
describe('<NavPills />', () => {
let originalError: typeof console.error;

View File

@@ -1,8 +1,8 @@
import { screen } from '@testing-library/react';
import { values } from 'ramda';
import type { OrderDir } from '../../src/utils/helpers/ordering';
import type { OrderingDropdownProps } from '../../src/utils/OrderingDropdown';
import { OrderingDropdown } from '../../src/utils/OrderingDropdown';
import type { OrderDir } from '../../shlink-frontend-kit/src/ordering/ordering';
import type { OrderingDropdownProps } from '../../shlink-frontend-kit/src/ordering/OrderingDropdown';
import { OrderingDropdown } from '../../shlink-frontend-kit/src/ordering/OrderingDropdown';
import { renderWithEvents } from '../__helpers__/setUpTest';
describe('<OrderingDropdown />', () => {

View File

@@ -1,6 +1,6 @@
import { render, screen } from '@testing-library/react';
import type { ResultProps, ResultType } from '../../src/utils/Result';
import { Result } from '../../src/utils/Result';
import type { ResultProps, ResultType } from '../../shlink-frontend-kit/src/block/Result';
import { Result } from '../../shlink-frontend-kit/src/block/Result';
describe('<Result />', () => {
const setUp = (props: ResultProps) => render(<Result {...props} />);

View File

@@ -1,7 +1,7 @@
import { screen } from '@testing-library/react';
import { fromPartial } from '@total-typescript/shoehorn';
import type { DropdownBtnMenuProps } from '../../src/utils/RowDropdownBtn';
import { RowDropdownBtn } from '../../src/utils/RowDropdownBtn';
import type { DropdownBtnMenuProps } from '../../shlink-frontend-kit/src/navigation/RowDropdownBtn';
import { RowDropdownBtn } from '../../shlink-frontend-kit/src/navigation/RowDropdownBtn';
import { renderWithEvents } from '../__helpers__/setUpTest';
describe('<RowDropdownBtn />', () => {

View File

@@ -1,5 +1,5 @@
import { render, screen } from '@testing-library/react';
import { SimpleCard } from '../../src/utils/SimpleCard';
import { SimpleCard } from '../../shlink-frontend-kit/src/block/SimpleCard';
describe('<SimpleCard />', () => {
it('does not render title if not provided', () => {

View File

@@ -1,8 +1,8 @@
import { screen, waitFor } from '@testing-library/react';
import { DropdownBtn } from '../../../shlink-frontend-kit/src/navigation/DropdownBtn';
import type { DateInterval } from '../../../shlink-web-component/utils/dates/helpers/dateIntervals';
import { DATE_INTERVALS, rangeOrIntervalToString } from '../../../shlink-web-component/utils/dates/helpers/dateIntervals';
import { DateIntervalDropdownItems } from '../../../src/utils/dates/DateIntervalDropdownItems';
import { DropdownBtn } from '../../../src/utils/DropdownBtn';
import { renderWithEvents } from '../../__helpers__/setUpTest';
describe('<DateIntervalDropdownItems />', () => {

View File

@@ -1,5 +1,5 @@
import type { OrderDir } from '../../../src/utils/helpers/ordering';
import { determineOrderDir, orderToString, stringToOrder } from '../../../src/utils/helpers/ordering';
import type { OrderDir } from '../../../shlink-frontend-kit/src/ordering/ordering';
import { determineOrderDir, orderToString, stringToOrder } from '../../../shlink-frontend-kit/src/ordering/ordering';
describe('ordering', () => {
describe('determineOrderDir', () => {

View File

@@ -1,6 +1,6 @@
import { render } from '@testing-library/react';
import { TableOrderIcon } from '../../../shlink-web-component/utils/table/TableOrderIcon';
import type { OrderDir } from '../../../src/utils/helpers/ordering';
import type { OrderDir } from '../../../shlink-frontend-kit/src/ordering/ordering';
describe('<TableOrderIcon />', () => {
const setUp = (field: string, currentDir?: OrderDir, className?: string) => render(