# @eciol/hooks

用于存放公共hooks函数

## Usage

```vue
<template>
  <div>hooks</div>
</template>
<script setup lang="ts">
  import { onMountedOrActivated } from '@eciol/hooks';

  const hook = () => {
    console.log('在 OnMounted 或者 OnActivated 时触发');
  }
  onMountedOrActivated(hook);
</script>
```

## Export

```ts
/**
 * @description 公共hooks函数
 */
export {
  useWindowSizeFn, // 配置全局参数
};
export {
  setGlobalOptions, // 配置全局参数
  useLoadMore, // 加载更多模式api请求
  usePagination, // 分页模式api请求
  useRequest, // 管理api请求
  useRequestProvider,
} from 'vue-request';
export * from '@vueuse/core'; // 所有的@vueuse/core中的函数
```
