@polybase/react
Advanced tools
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"useCollection.d.ts","sourceRoot":"","sources":["../src/useCollection.tsx"],"names":[],"mappings":"AACA,OAAO,EAAE,UAAU,EAAE,cAAc,EAAE,KAAK,EAAE,aAAa,EAAE,MAAM,kBAAkB,CAAA;AAEnF,MAAM,WAAW,wBAAwB,CAAC,CAAC;IACzC,KAAK,EAAE,aAAa,GAAC,IAAI,CAAA;IACzB,IAAI,EAAE,cAAc,CAAC,CAAC,CAAC,GAAC,IAAI,CAAA;IAC5B,OAAO,EAAE,OAAO,CAAA;CACjB;AAED,wBAAgB,aAAa,CAAC,CAAC,GAAC,GAAG,EAAG,UAAU,CAAC,EAAE,UAAU,CAAC,CAAC,CAAC,GAAC,KAAK,CAAC,CAAC,CAAC,GAAC,IAAI,GAAG,wBAAwB,CAAC,CAAC,CAAC,CAiB3G"} | ||
| {"version":3,"file":"useCollection.d.ts","sourceRoot":"","sources":["../src/useCollection.tsx"],"names":[],"mappings":"AACA,OAAO,EAAE,UAAU,EAAE,cAAc,EAAE,KAAK,EAAE,aAAa,EAAE,MAAM,kBAAkB,CAAA;AAEnF,MAAM,WAAW,wBAAwB,CAAC,CAAC;IACzC,KAAK,EAAE,aAAa,GAAG,IAAI,CAAA;IAC3B,IAAI,EAAE,cAAc,CAAC,CAAC,CAAC,GAAG,IAAI,CAAA;IAC9B,OAAO,EAAE,OAAO,CAAA;CACjB;AAED,wBAAgB,aAAa,CAAC,CAAC,GAAG,GAAG,EAAE,UAAU,CAAC,EAAE,UAAU,CAAC,CAAC,CAAC,GAAG,KAAK,CAAC,CAAC,CAAC,GAAG,IAAI,GAAG,wBAAwB,CAAC,CAAC,CAAC,CAiBhH"} |
@@ -22,7 +22,7 @@ "use strict"; | ||
| return; | ||
| setResult(__assign(__assign({}, res), { loading: true })); | ||
| setResult(function (res) { return (__assign(__assign({}, res), { loading: true })); }); | ||
| var unsub = collection.onSnapshot(function (data) { | ||
| setResult({ data: data, error: null, loading: false }); | ||
| }, function (err) { | ||
| setResult({ data: res.data, error: err, loading: false }); | ||
| setResult(function (res) { return ({ data: res.data, error: err, loading: false }); }); | ||
| }); | ||
@@ -29,0 +29,0 @@ return unsub; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"useCollection.js","sourceRoot":"","sources":["../src/useCollection.tsx"],"names":[],"mappings":";;;;;;;;;;;;;;AAAA,+BAA2C;AAS3C,SAAgB,aAAa,CAAS,UAAwC;IACtE,IAAA,KAAmB,IAAA,gBAAQ,EAA8B,EAAE,KAAK,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC,EAAnG,GAAG,QAAA,EAAE,SAAS,QAAqF,CAAA;IAC1G,IAAM,GAAG,GAAG,UAAU,aAAV,UAAU,uBAAV,UAAU,CAAE,GAAG,EAAE,CAAA;IAE7B,IAAA,iBAAS,EAAC;QACR,IAAI,CAAC,UAAU;YAAE,OAAM;QACvB,SAAS,uBAAM,GAAG,KAAE,OAAO,EAAE,IAAI,IAAG,CAAA;QACpC,IAAM,KAAK,GAAG,UAAU,CAAC,UAAU,CAAC,UAAC,IAAI;YACvC,SAAS,CAAC,EAAE,IAAI,MAAA,EAAE,KAAK,EAAE,IAAI,EAAE,OAAO,EAAE,KAAK,EAAE,CAAC,CAAA;QAClD,CAAC,EAAE,UAAC,GAAG;YACL,SAAS,CAAC,EAAE,IAAI,EAAE,GAAG,CAAC,IAAI,EAAE,KAAK,EAAE,GAAG,EAAE,OAAO,EAAE,KAAK,EAAE,CAAC,CAAA;QAC3D,CAAC,CAAC,CAAA;QACF,OAAO,KAAK,CAAA;QACd,uDAAuD;IACvD,CAAC,EAAE,CAAC,GAAG,CAAC,CAAC,CAAA;IAET,OAAO,GAAG,CAAA;AACZ,CAAC;AAjBD,sCAiBC"} | ||
| {"version":3,"file":"useCollection.js","sourceRoot":"","sources":["../src/useCollection.tsx"],"names":[],"mappings":";;;;;;;;;;;;;;AAAA,+BAA2C;AAS3C,SAAgB,aAAa,CAAU,UAA4C;IAC3E,IAAA,KAAmB,IAAA,gBAAQ,EAA8B,EAAE,KAAK,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC,EAAnG,GAAG,QAAA,EAAE,SAAS,QAAqF,CAAA;IAC1G,IAAM,GAAG,GAAG,UAAU,aAAV,UAAU,uBAAV,UAAU,CAAE,GAAG,EAAE,CAAA;IAE7B,IAAA,iBAAS,EAAC;QACR,IAAI,CAAC,UAAU;YAAE,OAAM;QACvB,SAAS,CAAC,UAAC,GAAG,IAAK,OAAA,uBAAM,GAAG,KAAE,OAAO,EAAE,IAAI,IAAG,EAA3B,CAA2B,CAAC,CAAA;QAC/C,IAAM,KAAK,GAAG,UAAU,CAAC,UAAU,CAAC,UAAC,IAAI;YACvC,SAAS,CAAC,EAAE,IAAI,MAAA,EAAE,KAAK,EAAE,IAAI,EAAE,OAAO,EAAE,KAAK,EAAE,CAAC,CAAA;QAClD,CAAC,EAAE,UAAC,GAAG;YACL,SAAS,CAAC,UAAC,GAAG,IAAK,OAAA,CAAC,EAAE,IAAI,EAAE,GAAG,CAAC,IAAI,EAAE,KAAK,EAAE,GAAG,EAAE,OAAO,EAAE,KAAK,EAAE,CAAC,EAAhD,CAAgD,CAAC,CAAA;QACtE,CAAC,CAAC,CAAA;QACF,OAAO,KAAK,CAAA;QACZ,uDAAuD;IACzD,CAAC,EAAE,CAAC,GAAG,CAAC,CAAC,CAAA;IAET,OAAO,GAAG,CAAA;AACZ,CAAC;AAjBD,sCAiBC"} |
@@ -22,7 +22,7 @@ "use strict"; | ||
| return; | ||
| setResult(__assign(__assign({}, res), { loading: true })); | ||
| setResult(function (res) { return (__assign(__assign({}, res), { loading: true })); }); | ||
| var unsub = record.onSnapshot(function (data) { | ||
| setResult({ data: data, error: null, loading: false }); | ||
| }, function (err) { | ||
| setResult({ data: res.data, error: err, loading: false }); | ||
| setResult(function (res) { return ({ data: res.data, error: err, loading: false }); }); | ||
| }); | ||
@@ -29,0 +29,0 @@ return unsub; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"useRecord.js","sourceRoot":"","sources":["../src/useRecord.tsx"],"names":[],"mappings":";;;;;;;;;;;;;;AAAA,+BAA2C;AAS3C,SAAgB,SAAS,CAAU,MAAmC;IAC9D,IAAA,KAAmB,IAAA,gBAAQ,EAA0B,EAAE,KAAK,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC,EAA/F,GAAG,QAAA,EAAE,SAAS,QAAiF,CAAA;IACtG,IAAM,GAAG,GAAG,MAAM,aAAN,MAAM,uBAAN,MAAM,CAAE,GAAG,EAAE,CAAA;IAEzB,IAAA,iBAAS,EAAC;QACR,IAAI,CAAC,MAAM;YAAE,OAAM;QACnB,SAAS,uBAAM,GAAG,KAAE,OAAO,EAAE,IAAI,IAAG,CAAA;QACpC,IAAM,KAAK,GAAG,MAAM,CAAC,UAAU,CAAC,UAAC,IAAI;YACnC,SAAS,CAAC,EAAE,IAAI,MAAA,EAAE,KAAK,EAAE,IAAI,EAAE,OAAO,EAAE,KAAK,EAAE,CAAC,CAAA;QAClD,CAAC,EAAE,UAAC,GAAG;YACL,SAAS,CAAC,EAAE,IAAI,EAAE,GAAG,CAAC,IAAI,EAAE,KAAK,EAAE,GAAG,EAAE,OAAO,EAAE,KAAK,EAAE,CAAC,CAAA;QAC3D,CAAC,CAAC,CAAA;QACF,OAAO,KAAK,CAAA;QACZ,uDAAuD;IACzD,CAAC,EAAE,CAAC,GAAG,CAAC,CAAC,CAAA;IAET,OAAO,GAAG,CAAA;AACZ,CAAC;AAjBD,8BAiBC;AAEY,QAAA,WAAW,GAAG,SAAS,CAAA"} | ||
| {"version":3,"file":"useRecord.js","sourceRoot":"","sources":["../src/useRecord.tsx"],"names":[],"mappings":";;;;;;;;;;;;;;AAAA,+BAA2C;AAS3C,SAAgB,SAAS,CAAU,MAAmC;IAC9D,IAAA,KAAmB,IAAA,gBAAQ,EAA0B,EAAE,KAAK,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,OAAO,EAAE,IAAI,EAAE,CAAC,EAA/F,GAAG,QAAA,EAAE,SAAS,QAAiF,CAAA;IACtG,IAAM,GAAG,GAAG,MAAM,aAAN,MAAM,uBAAN,MAAM,CAAE,GAAG,EAAE,CAAA;IAEzB,IAAA,iBAAS,EAAC;QACR,IAAI,CAAC,MAAM;YAAE,OAAM;QACnB,SAAS,CAAC,UAAC,GAAG,IAAK,OAAA,uBAAM,GAAG,KAAE,OAAO,EAAE,IAAI,IAAG,EAA3B,CAA2B,CAAC,CAAA;QAC/C,IAAM,KAAK,GAAG,MAAM,CAAC,UAAU,CAAC,UAAC,IAAI;YACnC,SAAS,CAAC,EAAE,IAAI,MAAA,EAAE,KAAK,EAAE,IAAI,EAAE,OAAO,EAAE,KAAK,EAAE,CAAC,CAAA;QAClD,CAAC,EAAE,UAAC,GAAG;YACL,SAAS,CAAC,UAAC,GAAG,IAAK,OAAA,CAAC,EAAE,IAAI,EAAE,GAAG,CAAC,IAAI,EAAE,KAAK,EAAE,GAAG,EAAE,OAAO,EAAE,KAAK,EAAE,CAAC,EAAhD,CAAgD,CAAC,CAAA;QACtE,CAAC,CAAC,CAAA;QACF,OAAO,KAAK,CAAA;QACZ,uDAAuD;IACzD,CAAC,EAAE,CAAC,GAAG,CAAC,CAAC,CAAA;IAET,OAAO,GAAG,CAAA;AACZ,CAAC;AAjBD,8BAiBC;AAEY,QAAA,WAAW,GAAG,SAAS,CAAA"} |
+3
-3
| { | ||
| "name": "@polybase/react", | ||
| "description": "React wrapper for @polybase/client", | ||
| "version": "0.6.1-beta.373+703490c", | ||
| "version": "0.6.1-beta.375+109fe23", | ||
| "main": "./dist/index.js", | ||
@@ -32,3 +32,3 @@ "types": "./dist/index.d.ts", | ||
| "@polybase/auth": "^0.6.0", | ||
| "@polybase/client": "^0.6.1-beta.373+703490c", | ||
| "@polybase/client": "^0.6.1-beta.375+109fe23", | ||
| "@sinonjs/fake-timers": "^10.0.2", | ||
@@ -63,3 +63,3 @@ "@testing-library/jest-dom": "^5.16.5", | ||
| }, | ||
| "gitHead": "703490c234165217f16c5029915be0863fbcaebb" | ||
| "gitHead": "109fe23c18785fa1b2523e7ce1d83f2dc4776337" | ||
| } |
@@ -5,8 +5,8 @@ import { useEffect, useState } from 'react' | ||
| export interface UseCollectionReturnValue<T> { | ||
| error: PolybaseError|null | ||
| data: CollectionList<T>|null | ||
| error: PolybaseError | null | ||
| data: CollectionList<T> | null | ||
| loading: boolean | ||
| } | ||
| export function useCollection<T=any> (collection?: Collection<T>|Query<T>|null): UseCollectionReturnValue<T> { | ||
| export function useCollection<T = any>(collection?: Collection<T> | Query<T> | null): UseCollectionReturnValue<T> { | ||
| const [res, setResult] = useState<UseCollectionReturnValue<T>>({ error: null, data: null, loading: true }) | ||
@@ -17,10 +17,10 @@ const key = collection?.key() | ||
| if (!collection) return | ||
| setResult({ ...res, loading: true }) | ||
| setResult((res) => ({ ...res, loading: true })) | ||
| const unsub = collection.onSnapshot((data) => { | ||
| setResult({ data, error: null, loading: false }) | ||
| }, (err) => { | ||
| setResult({ data: res.data, error: err, loading: false }) | ||
| setResult((res) => ({ data: res.data, error: err, loading: false })) | ||
| }) | ||
| return unsub | ||
| // eslint-disable-next-line react-hooks/exhaustive-deps | ||
| // eslint-disable-next-line react-hooks/exhaustive-deps | ||
| }, [key]) | ||
@@ -27,0 +27,0 @@ |
@@ -16,7 +16,7 @@ import { useEffect, useState } from 'react' | ||
| if (!record) return | ||
| setResult({ ...res, loading: true }) | ||
| setResult((res) => ({ ...res, loading: true })) | ||
| const unsub = record.onSnapshot((data) => { | ||
| setResult({ data, error: null, loading: false }) | ||
| }, (err) => { | ||
| setResult({ data: res.data, error: err, loading: false }) | ||
| setResult((res) => ({ data: res.data, error: err, loading: false })) | ||
| }) | ||
@@ -23,0 +23,0 @@ return unsub |
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
Manifest confusion
Supply chain riskThis package has inconsistent metadata. This could be malicious or caused by an error when publishing the package.
Found 1 instance in 1 package
45482
0.75%