Reduce circular imports in UI components

This commit is contained in:
Alex Gleason 2024-02-11 16:40:08 -06:00
parent b9c771a369
commit e02ca0e0af
No known key found for this signature in database
GPG Key ID: 7211D1F99744FBB7
2 changed files with 7 additions and 2 deletions

View File

@ -2,7 +2,9 @@ import { shift, useFloating, Placement, offset, OffsetOptions } from '@floating-
import clsx from 'clsx'; import clsx from 'clsx';
import React, { useEffect, useState } from 'react'; import React, { useEffect, useState } from 'react';
import { Emoji as EmojiComponent, HStack, IconButton } from 'soapbox/components/ui'; import EmojiComponent from 'soapbox/components/ui/emoji/emoji';
import HStack from 'soapbox/components/ui/hstack/hstack';
import IconButton from 'soapbox/components/ui/icon-button/icon-button';
import EmojiPickerDropdown from 'soapbox/features/emoji/components/emoji-picker-dropdown'; import EmojiPickerDropdown from 'soapbox/features/emoji/components/emoji-picker-dropdown';
import { useClickOutside, useFeatures, useSoapboxConfig } from 'soapbox/hooks'; import { useClickOutside, useFeatures, useSoapboxConfig } from 'soapbox/hooks';

View File

@ -1,6 +1,9 @@
import React from 'react'; import React from 'react';
import { HStack, IconButton, Stack, Text } from 'soapbox/components/ui'; import HStack from 'soapbox/components/ui/hstack/hstack';
import IconButton from 'soapbox/components/ui/icon-button/icon-button';
import Stack from 'soapbox/components/ui/stack/stack';
import Text from 'soapbox/components/ui/text/text';
interface IWidgetTitle { interface IWidgetTitle {
/** Title text for the widget. */ /** Title text for the widget. */