diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts
index 37cbc78..31a9ea5 100644
--- a/docs/.vitepress/config.ts
+++ b/docs/.vitepress/config.ts
@@ -17,6 +17,7 @@ function buildSidebar() {
function getComponents() {
return [
{ text: 'Button', link: '/guide/button/button.md' },
+ { text: 'Button Group', link: '/guide/buttonGroup/buttonGroup.md' },
{ text: 'Spinner', link: '/guide/spinner/spinner.md' },
]
}
diff --git a/docs/guide/buttonGroup/buttonGroup.md b/docs/guide/buttonGroup/buttonGroup.md
new file mode 100644
index 0000000..66b13e2
--- /dev/null
+++ b/docs/guide/buttonGroup/buttonGroup.md
@@ -0,0 +1,49 @@
+
+
+# Button Group
+
+reference: [https://flowbite.com/docs/components/button-group/](https://flowbite.com/docs/components/button-group/)
+
+## Basic example
+
+
+
+```vue
+
+
+
+ hello world
+ hello world
+ hello world
+ hello world
+
+
+```
+
+## Buttons with icons
+
+
+
+```vue
+
+
+
+ Button1
+ Button2
+ Button3
+
+ hello world
+
+
+
+
+
+
+```
\ No newline at end of file
diff --git a/docs/guide/buttonGroup/examples/ButtonGroupBasicExample.vue b/docs/guide/buttonGroup/examples/ButtonGroupBasicExample.vue
new file mode 100644
index 0000000..cfb19d0
--- /dev/null
+++ b/docs/guide/buttonGroup/examples/ButtonGroupBasicExample.vue
@@ -0,0 +1,11 @@
+
+
+ hello world
+ hello world
+ hello world
+ hello world
+
+
+
diff --git a/docs/guide/buttonGroup/examples/ButtonGroupIconExample.vue b/docs/guide/buttonGroup/examples/ButtonGroupIconExample.vue
new file mode 100644
index 0000000..86e8310
--- /dev/null
+++ b/docs/guide/buttonGroup/examples/ButtonGroupIconExample.vue
@@ -0,0 +1,16 @@
+
+
+ Button1
+ Button2
+ Button3
+
+ hello world
+
+
+
+
+
+
+
diff --git a/src/components/ButtonGroup/ButtonGroup.vue b/src/components/ButtonGroup/ButtonGroup.vue
new file mode 100644
index 0000000..ba52507
--- /dev/null
+++ b/src/components/ButtonGroup/ButtonGroup.vue
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/index.ts b/src/index.ts
index 96a76e1..d44c61b 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -1,2 +1,3 @@
export { default as Button } from './components/Button/Button.vue'
export { default as Spinner } from './components/Spinner/Spinner.vue'
+export { default as ButtonGroup } from './components/ButtonGroup/ButtonGroup.vue'