Skip to content

Commit 5e09201

Browse files
committed
build: build and bump 0.2.2
1 parent 178e72f commit 5e09201

File tree

12 files changed

+24
-14
lines changed

12 files changed

+24
-14
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
44
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
55

6+
## 0.2.2
7+
------------------------------
8+
*2019-12-10*
9+
10+
### Fix
11+
- Types: Allow passing `window` when using `useEvent`
12+
613
## 0.2.0
714
------------------------------
815
*2019-11-03*

dist/event/event.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
import { RefTyped } from "../utils";
22
export declare type RemoveEventFunction = () => void;
3+
export declare function useEvent<K extends keyof WindowEventMap>(el: RefTyped<Window>, name: K, listener: (this: Document, ev: WindowEventMap[K]) => any, options?: boolean | AddEventListenerOptions): RemoveEventFunction;
34
export declare function useEvent<K extends keyof DocumentEventMap>(el: RefTyped<Element>, name: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions): RemoveEventFunction;

dist/event/onMouseMove.d.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
import { Ref } from "@vue/composition-api";
2-
import { RefElement } from "../utils";
2+
import { RefElement, RefTyped } from "../utils";
33
import { RemoveEventFunction } from "./event";
44
export interface MouseMoveResult {
55
mouseX: Ref<number>;
66
mouseY: Ref<number>;
77
remove: RemoveEventFunction;
88
}
9+
export declare function useOnMouseMove(el: RefTyped<Window>, wait: number): MouseMoveResult;
10+
export declare function useOnMouseMove(el: RefTyped<Window>, options?: boolean | AddEventListenerOptions, wait?: number): MouseMoveResult;
911
export declare function useOnMouseMove(el: RefElement, wait: number): MouseMoveResult;
1012
export declare function useOnMouseMove(el: RefElement, options?: boolean | AddEventListenerOptions, wait?: number): MouseMoveResult;

dist/event/onResize.d.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
import { Ref } from "@vue/composition-api";
2-
import { RefElement } from "../utils";
2+
import { RefElement, RefTyped } from "../utils";
33
import { RemoveEventFunction } from "./event";
44
export interface ResizeResult {
55
height: Ref<number>;
66
width: Ref<number>;
77
remove: RemoveEventFunction;
88
}
9+
export declare function useOnResize(el: RefTyped<Window>, wait: number): ResizeResult;
10+
export declare function useOnResize(el: RefTyped<Window>, options?: boolean | AddEventListenerOptions, wait?: number): ResizeResult;
911
export declare function useOnResize(el: RefElement, wait: number): ResizeResult;
1012
export declare function useOnResize(el: RefElement, options?: boolean | AddEventListenerOptions, wait?: number): ResizeResult;

dist/event/onScroll.d.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
import { Ref } from "@vue/composition-api";
2-
import { RefElement } from "../utils";
2+
import { RefElement, RefTyped } from "../utils";
33
import { RemoveEventFunction } from "./event";
44
export interface ScrollResult {
55
scrollTop: Ref<number>;
66
scrollLeft: Ref<number>;
77
remove: RemoveEventFunction;
88
}
9+
export declare function useOnScroll(el: RefTyped<Window>, wait: number): ScrollResult;
10+
export declare function useOnScroll(el: RefTyped<Window>, options?: boolean | AddEventListenerOptions, wait?: number): ScrollResult;
911
export declare function useOnScroll(el: RefElement, wait: number): ScrollResult;
1012
export declare function useOnScroll(el: RefElement, options?: boolean | AddEventListenerOptions, wait?: number): ScrollResult;

dist/vue-composable.cjs.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,6 @@ function useOnResize(el, options, wait) {
200200
const height = compositionApi.ref(element.value && element.value.clientHeight);
201201
const width = compositionApi.ref(element.value && element.value.clientWidth);
202202
let handler = () => {
203-
debugger;
204203
height.value = element.value.clientHeight;
205204
width.value = element.value.clientWidth;
206205
};

dist/vue-composable.es.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,6 @@ function useOnResize(el, options, wait) {
194194
const height = ref(element.value && element.value.clientHeight);
195195
const width = ref(element.value && element.value.clientWidth);
196196
let handler = () => {
197-
debugger;
198197
height.value = element.value.clientHeight;
199198
width.value = element.value.clientWidth;
200199
};

dist/vue-composable.umd.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,6 @@
199199
const height = compositionApi.ref(element.value && element.value.clientHeight);
200200
const width = compositionApi.ref(element.value && element.value.clientWidth);
201201
let handler = () => {
202-
debugger;
203202
height.value = element.value.clientHeight;
204203
width.value = element.value.clientWidth;
205204
};

dist/vue-composable.umd.prod.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,6 @@
187187
const height = compositionApi.ref(element.value && element.value.clientHeight);
188188
const width = compositionApi.ref(element.value && element.value.clientWidth);
189189
let handler = () => {
190-
debugger;
191190
height.value = element.value.clientHeight;
192191
width.value = element.value.clientWidth;
193192
};

dist/web/axios.d.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { AxiosRequestConfig } from "axios";
22
export declare function useAxios<TData = any>(config?: AxiosRequestConfig): {
3-
client: import("@vue/composition-api").Ref<import("axios").AxiosInstance>;
4-
data: import("@vue/composition-api").Ref<TData>;
5-
status: import("@vue/composition-api").Ref<any>;
6-
statusText: import("@vue/composition-api").Ref<any>;
3+
client: Readonly<import("@vue/composition-api").Ref<Readonly<import("axios").AxiosInstance>>>;
4+
data: Readonly<import("@vue/composition-api").Ref<Readonly<TData>>>;
5+
status: Readonly<import("@vue/composition-api").Ref<Readonly<any>>>;
6+
statusText: Readonly<import("@vue/composition-api").Ref<Readonly<any>>>;
77
exec: (request: AxiosRequestConfig) => Promise<import("axios").AxiosResponse<any> | undefined>;
88
promise: import("@vue/composition-api").Ref<Promise<import("axios").AxiosResponse<any>> | undefined>;
99
result: import("@vue/composition-api").Ref<import("axios").AxiosResponse<any> | null>;

0 commit comments

Comments
 (0)