import React from 'react';
import styled from 'styled-components';
import type { JSX } from 'react';
import { SearchTrigger } from '@redocly/theme/components/Search/SearchTrigger';
import { SearchDialog } from '@redocly/theme/components/Search/SearchDialog';
import { useSearchDialog } from '@redocly/theme/core/hooks';
import { SearchSessionProvider } from '@redocly/theme/core/contexts';
export type SearchProps = {
className?: string;
};
function SearchContent({ className }: SearchProps): JSX.Element {
const { isOpen, onOpen, onClose } = useSearchDialog();
return (
{isOpen && }
);
}
export function Search({ className }: SearchProps): JSX.Element {
return (
);
}
const SearchWrapper = styled.div`
margin-left: auto;
`;