Skip to content

Commit 051c97c

Browse files
authored
chore(compass-query-bar): add new toolbars env flag, use in compass-query-bar COMPASS-5670 (#3117)
1 parent 2318df5 commit 051c97c

File tree

16 files changed

+159
-12
lines changed

16 files changed

+159
-12
lines changed

package-lock.json

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/compass-components/src/hooks/use-focus-ring.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { css, cx } from '@leafygreen-ui/emotion';
44
import { uiColors } from '@leafygreen-ui/palette';
55
import { FocusState, useFocusState } from './use-focus-hover';
66

7-
export const focusRing = css({
7+
export const focusRingStyles = css({
88
position: 'relative',
99
outline: 'none',
1010
'&::after': {
@@ -21,7 +21,7 @@ export const focusRing = css({
2121
},
2222
});
2323

24-
export const focusRingVisible = css({
24+
export const focusRingVisibleStyles = css({
2525
'&::after': {
2626
boxShadow: `0 0 0 3px ${uiColors.focus}`,
2727
transitionTimingFunction: 'ease-out',
@@ -34,8 +34,8 @@ export function useFocusRing<T extends HTMLElement>(): React.HTMLProps<T> {
3434
return {
3535
...focusProps,
3636
className: cx(
37-
focusRing,
38-
focusState === FocusState.FocusVisible && focusRingVisible
37+
focusRingStyles,
38+
focusState === FocusState.FocusVisible && focusRingVisibleStyles
3939
),
4040
};
4141
}

packages/compass-components/src/index.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,11 @@ export { Placeholder } from './components/placeholder';
9999
export { useDOMRect } from './hooks/use-dom-rect';
100100
export { VirtualGrid } from './components/virtual-grid';
101101
export { mergeProps } from './utils/merge-props';
102-
export { useFocusRing } from './hooks/use-focus-ring';
102+
export {
103+
focusRingStyles,
104+
focusRingVisibleStyles,
105+
useFocusRing,
106+
} from './hooks/use-focus-ring';
103107
export { useDefaultAction } from './hooks/use-default-action';
104108
export { useSortControls, useSortedItems } from './hooks/use-sort';
105109
export { Pipeline, Stage } from '@leafygreen-ui/pipeline';

packages/compass-query-bar/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@
2424
"dist"
2525
],
2626
"main": "dist/index.js",
27-
"compass:main": "src/index.js",
27+
"compass:main": "src/index.ts",
2828
"exports": {
2929
"require": "./dist/index.js",
3030
"browser": "./dist/browser.js"
3131
},
3232
"compass:exports": {
33-
".": "./src/index.js"
33+
".": "./src/index.ts"
3434
},
3535
"scripts": {
3636
"prepublishOnly": "npm run compile && compass-scripts check-exports-exist",
@@ -81,6 +81,7 @@
8181
"electron": "^13.5.1",
8282
"enzyme": "^3.11.0",
8383
"eslint": "^7.25.0",
84+
"hadron-app-registry": "^8.12.0",
8485
"hadron-react-components": "^5.15.0",
8586
"mocha": "^7.0.1",
8687
"mongodb-ace-autocompleter": "^0.13.0",
File renamed without changes.
File renamed without changes.

packages/compass-query-bar/src/components/query-bar/index.js renamed to packages/compass-query-bar/src/components/legacy-query-bar/index.js

File renamed without changes.

packages/compass-query-bar/src/components/query-bar/query-bar.jsx renamed to packages/compass-query-bar/src/components/legacy-query-bar/query-bar.jsx

File renamed without changes.

packages/compass-query-bar/src/components/query-bar/query-bar.module.less renamed to packages/compass-query-bar/src/components/legacy-query-bar/query-bar.module.less

File renamed without changes.

packages/compass-query-bar/src/components/query-bar/query-bar.spec.jsx renamed to packages/compass-query-bar/src/components/legacy-query-bar/query-bar.spec.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import OptionsToggle from '../options-toggle';
88
import configureStore from '../../stores';
99
import configureActions from '../../actions';
1010

11-
import styles from '../query-bar/query-bar.module.less';
11+
import styles from './query-bar.module.less';
1212

1313
describe('QueryBar [Component]', function () {
1414
let actions;

0 commit comments

Comments
 (0)