Skip to content

Commit c02fa64

Browse files
committed
changed cleanning to cleaning in frontend types and diff
1 parent 68658d1 commit c02fa64

File tree

2 files changed

+18
-17
lines changed

2 files changed

+18
-17
lines changed

src/app/FrontendTypes.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ export interface TreeProps {
3333
stateSnaphot?: object;
3434
children?: any[];
3535
};
36-
snapshots?:[];
37-
currLocation?:object;
36+
snapshots?: [];
37+
currLocation?: object;
3838
}
3939

4040
export interface BarStackProp {
@@ -159,7 +159,7 @@ export interface ActionProps {
159159
last: boolean;
160160
index: number;
161161
sliderIndex: number;
162-
dispatch: (a: { type: string; payload: unknown; }) => void;
162+
dispatch: (a: { type: string; payload: unknown }) => void;
163163
displayName: string;
164164
componentName: string;
165165
componentData: { actualDuration: number } | undefined;
@@ -249,7 +249,7 @@ export interface LinkControlProps {
249249
setStepPercent: (percent: number) => void;
250250
setSelectedNode: (selectedNode: string) => void;
251251
snapShots: Record<string, unknown>;
252-
};
252+
}
253253

254254
export interface ControlStyles {
255255
fontSize: string;
@@ -270,7 +270,7 @@ export interface DropDownStyle {
270270

271271
export interface Node {
272272
children?: Node[];
273-
name?: string
273+
name?: string;
274274
// other properties here
275275
}
276276

@@ -286,7 +286,7 @@ export interface LinkTypesProps {
286286
margin?: { top: number; right: number; bottom: number; left: number };
287287
snapshots: Record<string, unknown>;
288288
currentSnapshot?: Record<string, unknown>;
289-
};
289+
}
290290

291291
export interface ToolTipStyles {
292292
defaultStyles: React.CSSProperties;
@@ -307,12 +307,12 @@ export interface OptionsCursorTrueWithMargin {
307307
shiftY: number;
308308
}
309309

310-
export interface StatelessCleanning {
310+
export interface StatelessCleaning {
311311
name?: string;
312312
componentData?: Record<string, unknown>;
313313
state?: string | {};
314314
stateSnaphot?: Record<string, unknown>;
315-
children?: StatelessCleanning[];
315+
children?: StatelessCleaning[];
316316
}
317317

318318
export interface Snapshots {
@@ -321,4 +321,4 @@ export interface Snapshots {
321321
component2: number;
322322
component3: number;
323323
'all others': number;
324-
}
324+
}

src/app/components/Diff.tsx

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from 'react';
22
import { diff, formatters } from 'jsondiffpatch';
33
import ReactHtmlParser from 'react-html-parser';
44
import { useStoreContext } from '../store';
5-
import { DiffProps, StatelessCleanning } from '../FrontendTypes';
5+
import { DiffProps, StatelessCleaning } from '../FrontendTypes';
66

77
/**
88
* Displays tree showing specific two versions of tree
@@ -26,7 +26,7 @@ function Diff(props: DiffProps): JSX.Element {
2626
}
2727

2828
// cleaning preview from stateless data
29-
const statelessCleanning = (obj: StatelessCleanning) => {
29+
const statelessCleaning = (obj: StatelessCleaning) => {
3030
const newObj = { ...obj };
3131
if (newObj.name === 'nameless') {
3232
delete newObj.name;
@@ -38,15 +38,15 @@ function Diff(props: DiffProps): JSX.Element {
3838
delete newObj.state;
3939
}
4040
if (newObj.stateSnaphot) {
41-
newObj.stateSnaphot = statelessCleanning(obj.stateSnaphot);
41+
newObj.stateSnaphot = statelessCleaning(obj.stateSnaphot);
4242
}
4343
if (newObj.children) {
4444
newObj.children = [];
4545
if (obj.children.length > 0) {
4646
obj.children.forEach(
4747
(element: { state?: Record<string, unknown> | string; children?: [] }) => {
4848
if (element.state !== 'stateless' || element.children.length > 0) {
49-
const clean = statelessCleanning(element);
49+
const clean = statelessCleaning(element);
5050
newObj.children.push(clean);
5151
}
5252
},
@@ -57,20 +57,21 @@ function Diff(props: DiffProps): JSX.Element {
5757
};
5858

5959
// displays stateful data
60-
const previousDisplay: StatelessCleanning = statelessCleanning(previous);
60+
const previousDisplay: StatelessCleaning = statelessCleaning(previous);
6161
// diff function returns a comparison of two objects, one has an updated change
6262
// just displays stateful data
63-
const delta: StatelessCleanning = diff(previousDisplay, snapshot);
63+
const delta: StatelessCleaning = diff(previousDisplay, snapshot);
6464
// returns html in string
6565
// just displays stateful data
66-
const html: StatelessCleanning = formatters.html.format(delta, previousDisplay);
66+
const html: StatelessCleaning = formatters.html.format(delta, previousDisplay);
6767
if (show) formatters.html.showUnchanged();
6868
else formatters.html.hideUnchanged();
6969
if (previous === undefined || delta === undefined) {
7070
return (
7171
<div className='no-data-message'>
7272
{' '}
73-
Make state changes and click on a Snapshot to see the difference between that snapshot and the previous one.{' '}
73+
Make state changes and click on a Snapshot to see the difference between that snapshot and
74+
the previous one.{' '}
7475
</div>
7576
);
7677
}

0 commit comments

Comments
 (0)