#49 | created JSON escaper tool

This commit is contained in:
Aneek Ghosh
2025-03-29 18:01:50 +05:30
parent 4b2d38cae3
commit 3818c9315a
5 changed files with 142 additions and 3 deletions

View File

@@ -9,11 +9,13 @@ import mime from 'mime';
export default function ToolTextResult({
title = 'Result',
value,
extension = 'txt'
extension = 'txt',
removeSpecialCharacters = true
}: {
title?: string;
value: string;
extension?: string;
removeSpecialCharacters?: boolean;
}) {
const { showSnackBar } = useContext(CustomSnackBarContext);
const handleCopy = () => {
@@ -45,7 +47,9 @@ export default function ToolTextResult({
<Box>
<InputHeader title={title} />
<TextField
value={replaceSpecialCharacters(value)}
value={
removeSpecialCharacters ? replaceSpecialCharacters(value) : value
}
fullWidth
multiline
sx={{