fix: styles & circular dependency

This commit is contained in:
Wroud
2020-05-04 11:46:37 +03:00
parent 6c13edc22d
commit ed134103d7
5 changed files with 6 additions and 4 deletions
@@ -11,10 +11,10 @@ import {
} from 'react';
import styled, { use } from 'reshadow';
import { StaticImage } from '@dbeaver/core/blocks';
import { useTranslate } from '@dbeaver/core/localization';
import { useStyles } from '@dbeaver/core/theming';
import { StaticImage } from '../StaticImage';
import { Styles } from './styles';
type ItemListProps = React.PropsWithChildren<{
@@ -9,9 +9,9 @@
import { useContext } from 'react';
import styled from 'reshadow';
import { StaticImage } from '@dbeaver/core/blocks';
import { useStyles } from '@dbeaver/core/theming';
import { StaticImage } from '../StaticImage';
import { Styles } from './styles';
type ListItemProps = {
@@ -10,10 +10,10 @@ import { observer, useLocalStore } from 'mobx-react';
import { useCallback } from 'react';
import styled from 'reshadow';
import { Button } from '@dbeaver/core/blocks';
import { useTranslate } from '@dbeaver/core/localization';
import { useStyles } from '@dbeaver/core/theming';
import { Button } from '../Button';
import { IProperty } from './IProperty';
import { PropertyItem } from './PropertyItem';
import { PROPERTIES_TABLE_STYLES } from './styles';
@@ -12,9 +12,10 @@ import {
} from 'react';
import styled, { css, use } from 'reshadow';
import { ShadowInput, Icon } from '@dbeaver/core/blocks';
import { composes, useStyles } from '@dbeaver/core/theming';
import { Icon } from '../Icons';
import { ShadowInput } from '../ShadowInput';
import { DriverPropertyValueSelector } from './DriverPropertyValueSelector';
import { IProperty } from './IProperty';
@@ -42,6 +42,7 @@ export const tableFooterMenuStyles = composes(
cursor: pointer;
}
Button {
background: transparent;
outline: none;
}
menu-trigger-icon IconOrImage {