@commont/react
Advanced tools
Comparing version 0.0.3 to 0.0.4
@@ -38,12 +38,8 @@ import { useState, useEffect, useRef } from 'react'; | ||
})).then(function (response) { | ||
if (!response.ok) { | ||
throw new Error(response.statusText); | ||
} | ||
return Promise.resolve(response.json()).then(function (responseJson) { | ||
if (response.ok && responseJson) { | ||
return responseJson; | ||
if ('error' in responseJson) { | ||
throw new Error(responseJson.error); | ||
} | ||
throw new Error('Empty API response'); | ||
return responseJson; | ||
}); | ||
@@ -65,12 +61,8 @@ }); | ||
})).then(function (response) { | ||
if (!response.ok) { | ||
throw new Error(response.statusText); | ||
} | ||
return Promise.resolve(response.json()).then(function (responseJson) { | ||
if (response.ok && responseJson) { | ||
return responseJson; | ||
if ('error' in responseJson) { | ||
throw new Error(responseJson.error); | ||
} | ||
throw new Error('Empty API response'); | ||
return responseJson.comment; | ||
}); | ||
@@ -173,5 +165,3 @@ }); | ||
author: author | ||
}).then(function (res) { | ||
var remoteComment = res.comment; | ||
}).then(function (remoteComment) { | ||
if (isMounted) { | ||
@@ -178,0 +168,0 @@ setComments(function (prev) { |
@@ -38,12 +38,8 @@ var react = require('react'); | ||
})).then(function (response) { | ||
if (!response.ok) { | ||
throw new Error(response.statusText); | ||
} | ||
return Promise.resolve(response.json()).then(function (responseJson) { | ||
if (response.ok && responseJson) { | ||
return responseJson; | ||
if ('error' in responseJson) { | ||
throw new Error(responseJson.error); | ||
} | ||
throw new Error('Empty API response'); | ||
return responseJson; | ||
}); | ||
@@ -65,12 +61,8 @@ }); | ||
})).then(function (response) { | ||
if (!response.ok) { | ||
throw new Error(response.statusText); | ||
} | ||
return Promise.resolve(response.json()).then(function (responseJson) { | ||
if (response.ok && responseJson) { | ||
return responseJson; | ||
if ('error' in responseJson) { | ||
throw new Error(responseJson.error); | ||
} | ||
throw new Error('Empty API response'); | ||
return responseJson.comment; | ||
}); | ||
@@ -173,5 +165,3 @@ }); | ||
author: author | ||
}).then(function (res) { | ||
var remoteComment = res.comment; | ||
}).then(function (remoteComment) { | ||
if (isMounted) { | ||
@@ -178,0 +168,0 @@ setComments(function (prev) { |
@@ -21,14 +21,9 @@ import { useState, useEffect, useRef } from 'react'; | ||
}); | ||
if (!response.ok) { | ||
throw new Error(response.statusText); | ||
} | ||
const responseJson = await response.json(); | ||
if (response.ok && responseJson) { | ||
return responseJson; | ||
if ('error' in responseJson) { | ||
throw new Error(responseJson.error); | ||
} | ||
throw new Error('Empty API response'); | ||
return responseJson; | ||
}; | ||
@@ -44,14 +39,9 @@ | ||
}); | ||
if (!response.ok) { | ||
throw new Error(response.statusText); | ||
} | ||
const responseJson = await response.json(); | ||
if (response.ok && responseJson) { | ||
return responseJson; | ||
if ('error' in responseJson) { | ||
throw new Error(responseJson.error); | ||
} | ||
throw new Error('Empty API response'); | ||
return responseJson.comment; | ||
}; | ||
@@ -136,5 +126,3 @@ /** | ||
author | ||
}).then(res => { | ||
const remoteComment = res.comment; | ||
}).then(remoteComment => { | ||
if (isMounted) { | ||
@@ -141,0 +129,0 @@ setComments(prev => prev.map(x => x === newComment ? { ...remoteComment, |
@@ -41,12 +41,8 @@ (function (global, factory) { | ||
})).then(function (response) { | ||
if (!response.ok) { | ||
throw new Error(response.statusText); | ||
} | ||
return Promise.resolve(response.json()).then(function (responseJson) { | ||
if (response.ok && responseJson) { | ||
return responseJson; | ||
if ('error' in responseJson) { | ||
throw new Error(responseJson.error); | ||
} | ||
throw new Error('Empty API response'); | ||
return responseJson; | ||
}); | ||
@@ -68,12 +64,8 @@ }); | ||
})).then(function (response) { | ||
if (!response.ok) { | ||
throw new Error(response.statusText); | ||
} | ||
return Promise.resolve(response.json()).then(function (responseJson) { | ||
if (response.ok && responseJson) { | ||
return responseJson; | ||
if ('error' in responseJson) { | ||
throw new Error(responseJson.error); | ||
} | ||
throw new Error('Empty API response'); | ||
return responseJson.comment; | ||
}); | ||
@@ -176,5 +168,3 @@ }); | ||
author: author | ||
}).then(function (res) { | ||
var remoteComment = res.comment; | ||
}).then(function (remoteComment) { | ||
if (isMounted) { | ||
@@ -181,0 +171,0 @@ setComments(function (prev) { |
@@ -5,3 +5,3 @@ { | ||
"description": "Effortlessly add a comment section to your website, and start the discussion on your content.", | ||
"version": "0.0.3", | ||
"version": "0.0.4", | ||
"license": "MIT", | ||
@@ -8,0 +8,0 @@ "author": "Aleksandra Sikora (https://github.com/beerose)", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
69185
742