Skip to content
This repository has been archived by the owner on Jun 11, 2021. It is now read-only.

Commit

Permalink
feat: create clean exports
Browse files Browse the repository at this point in the history
  • Loading branch information
francoischalifour committed Apr 24, 2020
1 parent b86cbcd commit d0f8ff3
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 6 deletions.
1 change: 1 addition & 0 deletions packages/docsearch-react/button.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { DocSearchButton } from './dist/esm/DocSearchButton.js';
1 change: 1 addition & 0 deletions packages/docsearch-react/modal.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { DocSearchModal } from './dist/esm/DocSearchModal.js';
2 changes: 1 addition & 1 deletion packages/docsearch-react/src/DocSearchButton.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ function isAppleDevice() {
return /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform);
}

export function SearchButton(props: SearchButtonProps) {
export function DocSearchButton(props: SearchButtonProps) {
const [key, setKey] = useState(() =>
isAppleDevice() ? ACTION_KEY_APPLE : ACTION_KEY_DEFAULT
);
Expand Down
1 change: 1 addition & 0 deletions packages/docsearch-react/style.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
import './dist/esm/style.css';
2 changes: 1 addition & 1 deletion packages/website/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
"dependencies": {
"@docusaurus/core": "2.0.0-alpha.49",
"@docusaurus/preset-classic": "2.0.0-alpha.49",
"@francoischalifour/docsearch-react": "1.0.0-alpha.10",
"classnames": "2.2.6",
"docsearch-react": "1.0.0-alpha.10",
"react": "16.13.0",
"react-dom": "16.13.0"
},
Expand Down
8 changes: 4 additions & 4 deletions packages/website/src/theme/SearchBar/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
import { useHistory } from '@docusaurus/router';
import Link from '@docusaurus/Link';
import Head from '@docusaurus/Head';
import { SearchButton } from 'docsearch-react';
import { DocSearchButton } from '@francoischalifour/docsearch-react/button';

let DocSearch = null;

Expand All @@ -31,8 +31,8 @@ function SearchBar() {
}

return Promise.all([
import('docsearch-react'),
import('docsearch-react/dist/esm/style.css'),
import('@francoischalifour/docsearch-react/modal'),
import('@francoischalifour/docsearch-react/style'),
]).then(([{ DocSearchModal }]) => {
DocSearch = DocSearchModal;
setIsLoaded(true);
Expand Down Expand Up @@ -94,7 +94,7 @@ function SearchBar() {
/>
</Head>

<SearchButton onClick={onOpen} />
<DocSearchButton onClick={onOpen} />

{isLoaded &&
isShowing &&
Expand Down

0 comments on commit d0f8ff3

Please sign in to comment.