Skip to content

Commit d309110

Browse files
committed
fix: Fix types to use in frontend
Used types from parse for server side code but needed as frontend library.
1 parent eedbe57 commit d309110

File tree

7 files changed

+12
-12
lines changed

7 files changed

+12
-12
lines changed

src/declaration.d.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
declare module "parse/node.js" {
2-
import Parse from "parse/node.js";
3-
export = Parse;
4-
}
1+
// declare module "parse" {
2+
// import Parse from "parse";
3+
// export = Parse;
4+
// }

src/hooks/useParseFunction.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Parse from "parse/node.js";
1+
import Parse from "parse";
22
import React from "react";
33

44
type Result<T> = {

src/hooks/useParseGet.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Parse from "parse/node.js";
1+
import Parse from "parse";
22
import React from "react";
33

44
type Result<T> = {
@@ -22,7 +22,7 @@ export function useParseGet<T extends Parse.Object>(
2222

2323
async function fetch() {
2424
if (cls && id) {
25-
const query = new Parse.Query(cls as Parse.Object);
25+
const query = new Parse.Query(cls);
2626

2727
if (options?.includes) {
2828
for (const include of options.includes) {

src/hooks/useParseList.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Parse from "parse/node.js";
1+
import Parse from "parse";
22
import React from "react";
33

44
type Result<T> = {

src/hooks/useParseQuery.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Parse from "parse/node.js";
1+
import LiveQuerySubscription from "parse/types/LiveQuerySubscription";
22
import React from "react";
33

44
type Result<T> = {
@@ -18,7 +18,7 @@ export function useParseQuery<T extends Parse.Object>(
1818
reloadThrottle?: number;
1919
}
2020
): Result<T> {
21-
const subscriptionRef = React.useRef<Parse.LiveQuerySubscription>();
21+
const subscriptionRef = React.useRef<LiveQuerySubscription>();
2222
const timeoutRef = React.useRef<ReturnType<typeof setTimeout> | null>();
2323
const throttleRef = React.useRef<boolean>(false);
2424

src/hooks/useParseQueryFirst.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Parse from "parse/node.js";
1+
import Parse from "parse";
22
import React from "react";
33

44
type Result<T> = {

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Parse from "parse/node.js";
1+
import Parse from "parse";
22
export { useObjectState } from "./hooks/useObjectState.js";
33
export { useParseFunction } from "./hooks/useParseFunction.js";
44
export { useParseGet } from "./hooks/useParseGet.js";

0 commit comments

Comments
 (0)