mirror of
https://github.com/usebruno/bruno.git
synced 2025-05-05 15:32:58 +00:00
Perf improvements in Response-preview with useMemo
This commit is contained in:
parent
7622a4aaae
commit
d4fbca2759
@ -77,7 +77,11 @@ const QueryResult = ({ item, collection, data, dataBuffer, width, disableRunEven
|
|||||||
const contentType = getContentType(headers);
|
const contentType = getContentType(headers);
|
||||||
const mode = getCodeMirrorModeBasedOnContentType(contentType, data);
|
const mode = getCodeMirrorModeBasedOnContentType(contentType, data);
|
||||||
const [filter, setFilter] = useState(null);
|
const [filter, setFilter] = useState(null);
|
||||||
const formattedData = formatResponse(data, dataBuffer, getEncoding(headers), mode, filter);
|
const responseEncoding = getEncoding(headers);
|
||||||
|
const formattedData = useMemo(
|
||||||
|
() => formatResponse(data, dataBuffer, responseEncoding, mode, filter),
|
||||||
|
[data, dataBuffer, responseEncoding, mode, filter]
|
||||||
|
);
|
||||||
const { displayedTheme } = useTheme();
|
const { displayedTheme } = useTheme();
|
||||||
|
|
||||||
const debouncedResultFilterOnChange = debounce((e) => {
|
const debouncedResultFilterOnChange = debounce((e) => {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user