# createAppProviderContext

创建 app 的 Provider，传递给子组件

## Usage

```vue
<script lang="ts" setup>
  import { createAppProviderContext } from '@eciol/hooks';

  createAppProviderContext({
    prefixCls: 'eci',
  });
</script>
```

## Type Declarations

```ts
interface AppProviderContextProps {
  prefixCls: Ref<string>;
  isMobile: Ref<boolean>;
}
declare function createAppProviderContext(context: AppProviderContextProps): void;
declare function useAppProviderContext(): AppProviderContextProps;
```

# useAppProviderContext

子组件使用 App Provider

## Usage

```vue
<script lang="ts" setup>
  import { useAppProviderContext } from '@eciol/hooks';

  const { prefixCls, isMobile } = useAppProviderContext();
</script>
```

## Type Declarations

```ts
interface AppProviderContextProps {
  prefixCls: Ref<string>;
  isMobile: Ref<boolean>;
}
declare function createAppProviderContext(context: AppProviderContextProps): void;
declare function useAppProviderContext(): AppProviderContextProps;
```
