diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index a0e2898..7c8483f 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -6,16 +6,9 @@ jobs:
test:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
- services:
- mysql:
- image: mysql:8.0
- env:
- MYSQL_DATABASE: bio-test
- MYSQL_ROOT_PASSWORD: root
- ports:
- - 3306:3306
- options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3
steps:
+ - name: start mysql
+ run: sudo service mysql start
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
diff --git a/app/components/header/HeaderMain.vue b/app/components/header/HeaderMain.vue
index 60d814c..0dbc497 100644
--- a/app/components/header/HeaderMain.vue
+++ b/app/components/header/HeaderMain.vue
@@ -12,19 +12,20 @@ const { crumbs, actions } = useCrumb()
-
+
diff --git a/app/components/header/HeaderAuth.vue b/app/components/header/HeaderProfile.vue
similarity index 57%
rename from app/components/header/HeaderAuth.vue
rename to app/components/header/HeaderProfile.vue
index ed7e711..d4b0f33 100644
--- a/app/components/header/HeaderAuth.vue
+++ b/app/components/header/HeaderProfile.vue
@@ -1,37 +1,30 @@
-
+
-
+
-
{{ user.name }}
-
{{ user.email }}
+
{{ item.name }}
+
{{ item.email }}
diff --git a/app/composables/crumb.ts b/app/composables/crumb.ts
index b432682..0178357 100644
--- a/app/composables/crumb.ts
+++ b/app/composables/crumb.ts
@@ -1,6 +1,6 @@
import type { ButtonColor, ButtonSize } from '#ui/types'
-import { links } from '~/utils/shared'
+import { type HeaderIconLink, links } from '~/utils/shared'
interface Button {
label?: string
@@ -22,47 +22,20 @@ const crumbs = ref([])
const actions = ref