File tree Expand file tree Collapse file tree 3 files changed +21
-3
lines changed Expand file tree Collapse file tree 3 files changed +21
-3
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ import { useState, useEffect } from "react";
1010/**
1111 * @template E
1212 * @typedef {{
13- * data: E
13+ * data: E | null
1414 * loading: boolean
1515 * error: object
1616 * }} FetchResponse
@@ -25,9 +25,9 @@ import { useState, useEffect } from "react";
2525 * @returns {[FetchResponse<T>, FetchCallback] }
2626 */
2727const useFetch = ( ) => {
28- const [ data , setData ] = useState ( ) ;
28+ const [ data , setData ] = useState ( null ) ;
2929 const [ loading , setLoading ] = useState ( false ) ;
30- const [ error , setError ] = useState ( false ) ;
30+ const [ error , setError ] = useState ( null ) ;
3131 const [ url , setUrl ] = useState ( "" ) ;
3232
3333 useEffect ( ( ) => {
Original file line number Diff line number Diff line change 2626 },
2727 "bugs" : {
2828 "url" : " https://github.com/ASU/asu-unity-stack/issues"
29+ },
30+ "dependencies" : {
31+ "classnames" : " ^2.3.1" ,
32+ "prop-types" : " ^15.7.2"
33+ },
34+ "devDependencies" : {
35+ "@types/prop-types" : " ^15"
2936 }
3037}
Original file line number Diff line number Diff line change @@ -473,6 +473,10 @@ __metadata:
473473"@asu/shared@npm:*, @asu/shared@workspace:packages/shared":
474474 version: 0.0.0-use.local
475475 resolution: "@asu/shared@workspace:packages/shared"
476+ dependencies:
477+ "@types/prop-types": "npm:^15"
478+ classnames: "npm:^2.3.1"
479+ prop-types: "npm:^15.7.2"
476480 languageName: unknown
477481 linkType: soft
478482
@@ -9329,6 +9333,13 @@ __metadata:
93299333 languageName: node
93309334 linkType: hard
93319335
9336+ "@types/prop-types@npm:^15":
9337+ version: 15.7.15
9338+ resolution: "@types/prop-types@npm:15.7.15"
9339+ checksum: 10c0/b59aad1ad19bf1733cf524fd4e618196c6c7690f48ee70a327eb450a42aab8e8a063fbe59ca0a5701aebe2d92d582292c0fb845ea57474f6a15f6994b0e260b2
9340+ languageName: node
9341+ linkType: hard
9342+
93329343"@types/qs@npm:*, @types/qs@npm:^6.9.5":
93339344 version: 6.9.18
93349345 resolution: "@types/qs@npm:6.9.18"
You can’t perform that action at this time.
0 commit comments