+ {arrow && (
+ <>
+
+ >
+ )}
+
+ {children}
+
+ );
+};
+
+export default React.memo(DropdownRoot);
diff --git a/src/pages/ui-components/Dropdown/index.mdx b/src/pages/ui-components/Dropdown/index.mdx
new file mode 100644
index 000000000..e5632f499
--- /dev/null
+++ b/src/pages/ui-components/Dropdown/index.mdx
@@ -0,0 +1,122 @@
+---
+name: Dropdown
+---
+
+import { Playground } from 'dokz';
+
+import ArrowRightIcon from '@eduzz/houston-icons/ArrowRight';
+import EditOutlineIcon from '@eduzz/houston-icons/EditOutline';
+import TrashOutlineIcon from '@eduzz/houston-icons/TrashOutline';
+
+import Button from '../Button';
+import Column from '../Grid/Column';
+import Row from '../Grid/Row';
+import IconButton from '../IconButton';
+import Thumbnail from '../Image/Thumbnail';
+import List from '../List';
+import Dropdown from './';
+
+# Dropdown
+
+Componente suspenso. Pode ser utilizado para criar listas, menus e outros componentes flutuantes.
+
+### Importação
+
+```js
+import Dropdown from '@eduzz/houston-ui/Dropdown';
+```
+
+### Exemplo
+
+Clique no botão para exibir o conteúdo.
+
+