2282 Rename components to use the new naming convention part 1 (#2293)

renaming in progress
This commit is contained in:
bosiraphael
2023-10-31 12:12:52 +01:00
committed by GitHub
parent 7fe569ec6a
commit ec8389cecf
403 changed files with 458 additions and 455 deletions

View File

@ -1,54 +0,0 @@
import { forwardRef } from 'react';
import styled from '@emotion/styled';
import { useRecoilScopedValue } from '@/ui/utilities/recoil-scope/hooks/useRecoilScopedValue';
import { ColumnContext } from '../contexts/ColumnContext';
import { useCurrentRowSelected } from '../hooks/useCurrentRowSelected';
import { TableRecoilScopeContext } from '../states/recoil-scope-contexts/TableRecoilScopeContext';
import { visibleTableColumnsScopedSelector } from '../states/selectors/visibleTableColumnsScopedSelector';
import { CheckboxCell } from './CheckboxCell';
import { DataTableCell } from './DataTableCell';
const StyledRow = styled.tr<{ selected: boolean }>`
background: ${(props) =>
props.selected ? props.theme.accent.quaternary : 'none'};
`;
type DataTableRowProps = {
rowId: string;
};
export const DataTableRow = forwardRef<HTMLTableRowElement, DataTableRowProps>(
({ rowId }, ref) => {
const visibleTableColumns = useRecoilScopedValue(
visibleTableColumnsScopedSelector,
TableRecoilScopeContext,
);
const { currentRowSelected } = useCurrentRowSelected();
return (
<StyledRow
ref={ref}
data-testid={`row-id-${rowId}`}
selected={currentRowSelected}
data-selectable-id={rowId}
>
<td>
<CheckboxCell />
</td>
{[...visibleTableColumns]
.sort((columnA, columnB) => columnA.position - columnB.position)
.map((column, columnIndex) => {
return (
<ColumnContext.Provider value={column} key={column.fieldId}>
<DataTableCell cellIndex={columnIndex} />
</ColumnContext.Provider>
);
})}
<td></td>
</StyledRow>
);
},
);

View File

@ -1,6 +0,0 @@
import { atom } from 'recoil';
export const isFetchingDataTableDataState = atom<boolean>({
key: 'isFetchingDataTableDataState',
default: true,
});

View File

@ -1,7 +1,7 @@
import { ChangeEvent } from 'react';
import styled from '@emotion/styled';
import { StyledInput } from '@/ui/data/field/meta-types/input/components/internal/TextInput';
import { StyledInput } from '@/ui/object/field/meta-types/input/components/internal/TextInput';
import { ComputeNodeDimensions } from '@/ui/utilities/dimensions/components/ComputeNodeDimensions';
import { usePreviousHotkeyScope } from '@/ui/utilities/hotkey/hooks/usePreviousHotkeyScope';

View File

@ -1,5 +1,5 @@
import { ColumnDefinition } from '@/ui/data/data-table/types/ColumnDefinition';
import { FieldMetadata } from '@/ui/data/field/types/FieldMetadata';
import { FieldMetadata } from '@/ui/object/field/types/FieldMetadata';
import { ColumnDefinition } from '@/ui/object/record-table/types/ColumnDefinition';
import { useRecoilScopedState } from '@/ui/utilities/recoil-scope/hooks/useRecoilScopedState';
import { boardCardFieldsScopedState } from '../states/boardCardFieldsScopedState';

View File

@ -1,6 +1,6 @@
import { useRecoilState } from 'recoil';
import { useMoveViewColumns } from '@/ui/data/data-table/hooks/useMoveViewColumns';
import { useMoveViewColumns } from '@/ui/object/record-table/hooks/useMoveViewColumns';
import { useUpdatePipelineStageMutation } from '~/generated/graphql';
import { boardColumnsState } from '../states/boardColumnsState';

View File

@ -1,6 +1,6 @@
import { atomFamily } from 'recoil';
import { FieldMetadata } from '@/ui/data/field/types/FieldMetadata';
import { FieldMetadata } from '@/ui/object/field/types/FieldMetadata';
import { BoardFieldDefinition } from '../types/BoardFieldDefinition';

View File

@ -1,6 +1,6 @@
import { atomFamily } from 'recoil';
import { FieldMetadata } from '@/ui/data/field/types/FieldMetadata';
import { FieldMetadata } from '@/ui/object/field/types/FieldMetadata';
import { BoardFieldDefinition } from '../types/BoardFieldDefinition';

View File

@ -1,6 +1,6 @@
import { atomFamily } from 'recoil';
import { FieldMetadata } from '@/ui/data/field/types/FieldMetadata';
import { FieldMetadata } from '@/ui/object/field/types/FieldMetadata';
import { BoardFieldDefinition } from '../types/BoardFieldDefinition';

View File

@ -1,6 +1,6 @@
import { selectorFamily } from 'recoil';
import { FieldMetadata } from '@/ui/data/field/types/FieldMetadata';
import { FieldMetadata } from '@/ui/object/field/types/FieldMetadata';
import { BoardFieldDefinition } from '../../types/BoardFieldDefinition';
import { boardCardFieldsScopedState } from '../boardCardFieldsScopedState';

View File

@ -1,6 +1,6 @@
import { selectorFamily } from 'recoil';
import { FieldMetadata } from '@/ui/data/field/types/FieldMetadata';
import { FieldMetadata } from '@/ui/object/field/types/FieldMetadata';
import { BoardFieldDefinition } from '../../types/BoardFieldDefinition';
import { savedBoardCardFieldsFamilyState } from '../savedBoardCardFieldsFamilyState';

View File

@ -1,5 +1,5 @@
import { FieldDefinition } from '@/ui/data/field/types/FieldDefinition';
import { FieldMetadata } from '@/ui/data/field/types/FieldMetadata';
import { FieldDefinition } from '@/ui/object/field/types/FieldDefinition';
import { FieldMetadata } from '@/ui/object/field/types/FieldMetadata';
export type BoardFieldDefinition<T extends FieldMetadata> =
FieldDefinition<T> & {

View File

@ -1,7 +1,7 @@
import { ComponentType } from 'react';
import { FilterDefinitionByEntity } from '@/ui/data/filter/types/FilterDefinitionByEntity';
import { SortDefinition } from '@/ui/data/sort/types/SortDefinition';
import { FilterDefinitionByEntity } from '@/ui/object/filter/types/FilterDefinitionByEntity';
import { SortDefinition } from '@/ui/object/sort/types/SortDefinition';
import { PipelineProgress } from '~/generated/graphql';
export type BoardOptions = {

View File

@ -1,4 +1,4 @@
import { TableHotkeyScope } from '@/ui/data/data-table/types/TableHotkeyScope';
import { TableHotkeyScope } from '@/ui/object/record-table/types/TableHotkeyScope';
import { useScopedHotkeys } from '@/ui/utilities/hotkey/hooks/useScopedHotkeys';
type PageHotkeysEffectProps = {

View File

@ -4,7 +4,7 @@ import { useSetRecoilState } from 'recoil';
import { useCompanyTableContextMenuEntries } from '@/companies/hooks/useCompanyTableContextMenuEntries';
import { CompanyTableMockMode } from '@/companies/table/components/CompanyTableMockMode';
import { TableRecoilScopeContext } from '@/ui/data/data-table/states/recoil-scope-contexts/TableRecoilScopeContext';
import { TableRecoilScopeContext } from '@/ui/object/record-table/states/recoil-scope-contexts/TableRecoilScopeContext';
import { RecoilScope } from '@/ui/utilities/recoil-scope/components/RecoilScope';
import { ComponentDecorator } from '~/testing/decorators/ComponentDecorator';

View File

@ -4,7 +4,7 @@ import { useSetRecoilState } from 'recoil';
import { useCompanyTableContextMenuEntries } from '@/companies/hooks/useCompanyTableContextMenuEntries';
import { CompanyTableMockMode } from '@/companies/table/components/CompanyTableMockMode';
import { TableRecoilScopeContext } from '@/ui/data/data-table/states/recoil-scope-contexts/TableRecoilScopeContext';
import { TableRecoilScopeContext } from '@/ui/object/record-table/states/recoil-scope-contexts/TableRecoilScopeContext';
import { RecoilScope } from '@/ui/utilities/recoil-scope/components/RecoilScope';
import { ComponentDecorator } from '~/testing/decorators/ComponentDecorator';

View File

@ -1,7 +1,7 @@
import {
FieldContext,
GenericFieldContextType,
} from '@/ui/data/field/contexts/FieldContext';
} from '@/ui/object/field/contexts/FieldContext';
type FieldContextProviderProps = {
children: React.ReactNode;

View File

@ -1,4 +1,4 @@
import { DateDisplay } from '@/ui/data/field/meta-types/display/content-display/components/DateDisplay';
import { DateDisplay } from '@/ui/object/field/meta-types/display/content-display/components/DateDisplay';
import { useDateField } from '../../hooks/useDateField';

View File

@ -1,4 +1,4 @@
import { NumberDisplay } from '@/ui/data/field/meta-types/display/content-display/components/NumberDisplay';
import { NumberDisplay } from '@/ui/object/field/meta-types/display/content-display/components/NumberDisplay';
import { useNumberField } from '../../hooks/useNumberField';

View File

@ -1,4 +1,4 @@
import { PhoneDisplay } from '@/ui/data/field/meta-types/display/content-display/components/PhoneDisplay';
import { PhoneDisplay } from '@/ui/object/field/meta-types/display/content-display/components/PhoneDisplay';
import { usePhoneField } from '../../hooks/usePhoneField';

View File

@ -1,4 +1,4 @@
import { TextDisplay } from '@/ui/data/field/meta-types/display/content-display/components/TextDisplay';
import { TextDisplay } from '@/ui/object/field/meta-types/display/content-display/components/TextDisplay';
import { useTextField } from '../../hooks/useTextField';

View File

@ -1,4 +1,4 @@
import { URLDisplay } from '@/ui/data/field/meta-types/display/content-display/components/URLDisplay';
import { URLDisplay } from '@/ui/object/field/meta-types/display/content-display/components/URLDisplay';
import { useURLField } from '../../hooks/useURLField';

View File

@ -1,4 +1,4 @@
import { FieldMoneyAmountV2Value } from '@/ui/data/field/types/FieldMetadata';
import { FieldMoneyAmountV2Value } from '@/ui/object/field/types/FieldMetadata';
import { EllipsisDisplay } from './EllipsisDisplay';

View File

@ -1,12 +1,12 @@
import { MouseEvent } from 'react';
import styled from '@emotion/styled';
import { FieldURLV2Value } from '@/ui/data/field/types/FieldMetadata';
import { RoundedLink } from '@/ui/navigation/link/components/RoundedLink';
import {
LinkType,
SocialLink,
} from '@/ui/navigation/link/components/SocialLink';
import { FieldURLV2Value } from '@/ui/object/field/types/FieldMetadata';
import { EllipsisDisplay } from './EllipsisDisplay';

View File

@ -1,4 +1,4 @@
import { BooleanInput } from '@/ui/data/field/meta-types/input/components/internal/BooleanInput';
import { BooleanInput } from '@/ui/object/field/meta-types/input/components/internal/BooleanInput';
import { usePersistField } from '../../../hooks/usePersistField';
import { useBooleanField } from '../../hooks/useBooleanField';

View File

@ -1,4 +1,4 @@
import { TextInput } from '@/ui/data/field/meta-types/input/components/internal/TextInput';
import { TextInput } from '@/ui/object/field/meta-types/input/components/internal/TextInput';
import { usePersistField } from '../../../hooks/usePersistField';
import { useChipField } from '../../hooks/useChipField';

View File

@ -1,4 +1,4 @@
import { DateInput } from '@/ui/data/field/meta-types/input/components/internal/DateInput';
import { DateInput } from '@/ui/object/field/meta-types/input/components/internal/DateInput';
import { Nullable } from '~/types/Nullable';
import { usePersistField } from '../../../hooks/usePersistField';

View File

@ -1,5 +1,5 @@
import { DoubleTextInput } from '@/ui/data/field/meta-types/input/components/internal/DoubleTextInput';
import { FieldDoubleText } from '@/ui/data/field/types/FieldDoubleText';
import { DoubleTextInput } from '@/ui/object/field/meta-types/input/components/internal/DoubleTextInput';
import { FieldDoubleText } from '@/ui/object/field/types/FieldDoubleText';
import { usePersistField } from '../../../hooks/usePersistField';
import { useDoubleTextChipField } from '../../hooks/useDoubleTextChipField';

View File

@ -1,5 +1,5 @@
import { DoubleTextInput } from '@/ui/data/field/meta-types/input/components/internal/DoubleTextInput';
import { FieldDoubleText } from '@/ui/data/field/types/FieldDoubleText';
import { DoubleTextInput } from '@/ui/object/field/meta-types/input/components/internal/DoubleTextInput';
import { FieldDoubleText } from '@/ui/object/field/types/FieldDoubleText';
import { usePersistField } from '../../../hooks/usePersistField';
import { useDoubleTextField } from '../../hooks/useDoubleTextField';

View File

@ -1,4 +1,4 @@
import { TextInput } from '@/ui/data/field/meta-types/input/components/internal/TextInput';
import { TextInput } from '@/ui/object/field/meta-types/input/components/internal/TextInput';
import { usePersistField } from '../../../hooks/usePersistField';
import { useEmailField } from '../../hooks/useEmailField';

View File

@ -1,4 +1,4 @@
import { DoubleTextInput } from '@/ui/data/field/meta-types/input/components/internal/DoubleTextInput';
import { DoubleTextInput } from '@/ui/object/field/meta-types/input/components/internal/DoubleTextInput';
import { usePersistField } from '../../../hooks/usePersistField';
import { FieldDoubleText } from '../../../types/FieldDoubleText';

View File

@ -1,4 +1,4 @@
import { TextInput } from '@/ui/data/field/meta-types/input/components/internal/TextInput';
import { TextInput } from '@/ui/object/field/meta-types/input/components/internal/TextInput';
import { useMoneyField } from '../../hooks/useMoneyField';

View File

@ -1,4 +1,4 @@
import { TextInput } from '@/ui/data/field/meta-types/input/components/internal/TextInput';
import { TextInput } from '@/ui/object/field/meta-types/input/components/internal/TextInput';
import { useNumberField } from '../../hooks/useNumberField';

View File

@ -1,4 +1,4 @@
import { PhoneInput } from '@/ui/data/field/meta-types/input/components/internal/PhoneInput';
import { PhoneInput } from '@/ui/object/field/meta-types/input/components/internal/PhoneInput';
import { usePhoneField } from '../../hooks/usePhoneField';

View File

@ -1,4 +1,4 @@
import { ProbabilityInput } from '@/ui/data/field/meta-types/input/components/internal/ProbabilityInput';
import { ProbabilityInput } from '@/ui/object/field/meta-types/input/components/internal/ProbabilityInput';
import { usePersistField } from '../../../hooks/usePersistField';
import { useProbabilityField } from '../../hooks/useProbabilityField';

View File

@ -1,4 +1,4 @@
import { TextInput } from '@/ui/data/field/meta-types/input/components/internal/TextInput';
import { TextInput } from '@/ui/object/field/meta-types/input/components/internal/TextInput';
import { usePersistField } from '../../../hooks/usePersistField';
import { useTextField } from '../../hooks/useTextField';

View File

@ -1,4 +1,4 @@
import { TextInput } from '@/ui/data/field/meta-types/input/components/internal/TextInput';
import { TextInput } from '@/ui/object/field/meta-types/input/components/internal/TextInput';
import { useURLField } from '../../hooks/useURLField';

Some files were not shown because too many files have changed in this diff Show More