Moved pure UI object fields to ui folder (#2861)

* Moved pure UI object fields to ui folder

* Moved pure UI object fields to ui folder 2
This commit is contained in:
Lucas Bordeau
2023-12-07 16:27:39 +01:00
committed by GitHub
parent 4fecf6d8b9
commit 145b432dc6
40 changed files with 35 additions and 34 deletions

View File

@@ -6,12 +6,12 @@ import { flip, offset, useFloating } from '@floating-ui/react';
import { v4 } from 'uuid';
import { useObjectMetadataItem } from '@/object-metadata/hooks/useObjectMetadataItem';
import { DoubleTextInput } from '@/object-record/field/meta-types/input/components/internal/DoubleTextInput';
import { FieldDoubleText } from '@/object-record/field/types/FieldDoubleText';
import { RelationPicker } from '@/object-record/relation-picker/components/RelationPicker';
import { EntityForSelect } from '@/object-record/relation-picker/types/EntityForSelect';
import { RelationPickerHotkeyScope } from '@/object-record/relation-picker/types/RelationPickerHotkeyScope';
import { IconPlus } from '@/ui/display/icon';
import { DoubleTextInput } from '@/ui/field/input/components/DoubleTextInput';
import { LightIconButton } from '@/ui/input/button/components/LightIconButton';
import { usePreviousHotkeyScope } from '@/ui/utilities/hotkey/hooks/usePreviousHotkeyScope';
import { RecoilScope } from '@/ui/utilities/recoil-scope/components/RecoilScope';

View File

@@ -1,5 +1,6 @@
import { CurrencyDisplay } from '@/ui/field/display/components/CurrencyDisplay';
import { useCurrencyField } from '../../hooks/useCurrencyField';
import { CurrencyDisplay } from '../content-display/components/CurrencyDisplay';
export const CurrencyFieldDisplay = () => {
const { initialAmount } = useCurrencyField();

View File

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

View File

@@ -1,5 +1,6 @@
import { EmailDisplay } from '@/ui/field/display/components/EmailDisplay';
import { useEmailField } from '../../hooks/useEmailField';
import { EmailDisplay } from '../content-display/components/EmailDisplay';
export const EmailFieldDisplay = () => {
const { fieldValue } = useEmailField();

View File

@@ -1,6 +1,5 @@
import { useFullNameField } from '@/object-record/field/meta-types/hooks/useFullNameField';
import { TextDisplay } from '../content-display/components/TextDisplay';
import { TextDisplay } from '@/ui/field/display/components/TextDisplay';
export const FullNameFieldDisplay = () => {
const { fieldValue } = useFullNameField();

View File

@@ -1,5 +1,6 @@
import { LinkDisplay } from '@/ui/field/display/components/LinkDisplay';
import { useLinkField } from '../../hooks/useLinkField';
import { LinkDisplay } from '../content-display/components/LinkDisplay';
export const LinkFieldDisplay = () => {
const { fieldValue } = useLinkField();

View File

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

View File

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

View File

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

View File

@@ -1,5 +1,5 @@
import { TextDisplay } from '@/object-record/field/meta-types/display/content-display/components/TextDisplay';
import { useUuidField } from '@/object-record/field/meta-types/hooks/useUuidField';
import { TextDisplay } from '@/ui/field/display/components/TextDisplay';
export const UuidFieldDisplay = () => {
const { fieldValue } = useUuidField();

View File

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

View File

@@ -1,8 +1,8 @@
import { TextInput } from '@/object-record/field/meta-types/input/components/internal/TextInput';
import { TextInput } from '@/ui/field/input/components/TextInput';
import { FieldInputOverlay } from '../../../../../ui/field/input/components/FieldInputOverlay';
import { useCurrencyField } from '../../hooks/useCurrencyField';
import { FieldInputOverlay } from './internal/FieldInputOverlay';
import { FieldInputEvent } from './DateFieldInput';
export type CurrencyFieldInputProps = {

View File

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

View File

@@ -1,9 +1,9 @@
import { TextInput } from '@/object-record/field/meta-types/input/components/internal/TextInput';
import { TextInput } from '@/ui/field/input/components/TextInput';
import { FieldInputOverlay } from '../../../../../ui/field/input/components/FieldInputOverlay';
import { usePersistField } from '../../../hooks/usePersistField';
import { useEmailField } from '../../hooks/useEmailField';
import { FieldInputOverlay } from './internal/FieldInputOverlay';
import { FieldInputEvent } from './DateFieldInput';
export type EmailFieldInputProps = {

View File

@@ -1,10 +1,10 @@
import { useFullNameField } from '@/object-record/field/meta-types/hooks/useFullNameField';
import { DoubleTextInput } from '@/object-record/field/meta-types/input/components/internal/DoubleTextInput';
import { FieldDoubleText } from '@/object-record/field/types/FieldDoubleText';
import { DoubleTextInput } from '@/ui/field/input/components/DoubleTextInput';
import { FieldInputOverlay } from '../../../../../ui/field/input/components/FieldInputOverlay';
import { usePersistField } from '../../../hooks/usePersistField';
import { FieldInputOverlay } from './internal/FieldInputOverlay';
import { FieldInputEvent } from './DateFieldInput';
export type FullNameFieldInputProps = {

View File

@@ -1,8 +1,8 @@
import { TextInput } from '@/object-record/field/meta-types/input/components/internal/TextInput';
import { TextInput } from '@/ui/field/input/components/TextInput';
import { FieldInputOverlay } from '../../../../../ui/field/input/components/FieldInputOverlay';
import { useLinkField } from '../../hooks/useLinkField';
import { FieldInputOverlay } from './internal/FieldInputOverlay';
import { FieldInputEvent } from './DateFieldInput';
export type LinkFieldInputProps = {

View File

@@ -1,9 +1,8 @@
import { TextInput } from '@/object-record/field/meta-types/input/components/internal/TextInput';
import { TextInput } from '@/ui/field/input/components/TextInput';
import { FieldInputOverlay } from '../../../../../ui/field/input/components/FieldInputOverlay';
import { useNumberField } from '../../hooks/useNumberField';
import { FieldInputOverlay } from './internal/FieldInputOverlay';
export type FieldInputEvent = (persist: () => void) => void;
export type NumberFieldInputProps = {

View File

@@ -1,8 +1,8 @@
import { PhoneInput } from '@/object-record/field/meta-types/input/components/internal/PhoneInput';
import { PhoneInput } from '@/ui/field/input/components/PhoneInput';
import { FieldInputOverlay } from '../../../../../ui/field/input/components/FieldInputOverlay';
import { usePhoneField } from '../../hooks/usePhoneField';
import { FieldInputOverlay } from './internal/FieldInputOverlay';
import { FieldInputEvent } from './DateFieldInput';
export type PhoneFieldInputProps = {

View File

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

View File

@@ -1,9 +1,9 @@
import { TextInput } from '@/object-record/field/meta-types/input/components/internal/TextInput';
import { TextInput } from '@/ui/field/input/components/TextInput';
import { FieldInputOverlay } from '../../../../../ui/field/input/components/FieldInputOverlay';
import { usePersistField } from '../../../hooks/usePersistField';
import { useTextField } from '../../hooks/useTextField';
import { FieldInputOverlay } from './internal/FieldInputOverlay';
import { FieldInputEvent } from './DateFieldInput';
export type TextFieldInputProps = {

View File

@@ -3,11 +3,11 @@ import { useTheme } from '@emotion/react';
import styled from '@emotion/styled';
import { flip, offset, useFloating } from '@floating-ui/react';
import { DateDisplay } from '@/object-record/field/meta-types/display/content-display/components/DateDisplay';
import { DateDisplay } from '@/ui/field/display/components/DateDisplay';
import { InternalDatePicker } from '@/ui/input/components/internal/date/components/InternalDatePicker';
import { Nullable } from '~/types/Nullable';
import { useRegisterInputEvents } from '../../hooks/useRegisterInputEvents';
import { useRegisterInputEvents } from '../../../../object-record/field/meta-types/input/hooks/useRegisterInputEvents';
const StyledCalendarContainer = styled.div`
background: ${({ theme }) => theme.background.secondary};

View File

@@ -4,7 +4,7 @@ import styled from '@emotion/styled';
import { CountryPickerDropdownButton } from '@/ui/input/components/internal/phone/components/CountryPickerDropdownButton';
import { useRegisterInputEvents } from '../../hooks/useRegisterInputEvents';
import { useRegisterInputEvents } from '../../../../object-record/field/meta-types/input/hooks/useRegisterInputEvents';
import 'react-phone-number-input/style.css';

View File

@@ -3,7 +3,7 @@ import styled from '@emotion/styled';
import { textInputStyle } from '@/ui/theme/constants/effects';
import { useRegisterInputEvents } from '../../hooks/useRegisterInputEvents';
import { useRegisterInputEvents } from '../../../../object-record/field/meta-types/input/hooks/useRegisterInputEvents';
export const StyledInput = styled.input`
margin: 0;

View File

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