open-index/open-npm huggingface dataset:
npm package: @inno_user/inno_clouds_lib
Description: Библиотека написана на Vue3 + Vite, предназначена для хранения глобальных компонентов Frontend-а экосистемы INNO, стили используют SCSS, компоненты Vue содержат поддержку TypeScript
Latest version: 9.6.1

# @inno_user/inno_clouds_lib

Библиотека написана на Vue3 + Vite, предназначена для хранения глобальных компонентов Frontend-а экосистемы INNO, стили используют SCSS, компоненты Vue содержат поддержку TypeScript

Ссылка на репозиторий gitlab https://gitlab.inno-clouds.ru/inno-clouds-team/inno-clouds-lib


## Подключение к проекту

Инициализация Pinia - библиотека имеет своё личное центральное хранилище которое инициализируется в файле pinia.ts, проект может иметь хранилище как библиотеки так и свое

```TypeScript
  import { createApp } from 'vue'
  import { initPinia } from '@inno_user/inno_clouds_lib';
  import { createPinia } from 'pinia';

  const app = createApp(App)
  const piniaLib = initPinia();
  const pinia = createPinia();

  app.use(piniaLib);
  app.use(pinia);
  app.mount('#app')
```

Библиотека имеет vue-router в котором не прописаны пути, пути должны быть определны в проекте, vue-router библиотеки использует (useRoute, useRouter)