Change to using arrow functions (#1603)

* Change to using arrow functions

Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>

* Add lint rule

---------

Co-authored-by: v1b3m <vibenjamin6@gmail.com>
Co-authored-by: Matheus <matheus_benini@hotmail.com>
Co-authored-by: Charles Bochet <charles@twenty.com>
This commit is contained in:
gitstart-twenty
2023-09-16 02:41:10 +01:00
committed by GitHub
parent 549335054a
commit 00a3c8ca2b
575 changed files with 2848 additions and 3063 deletions

View File

@ -6,8 +6,8 @@ type OwnProps = {
children: React.ReactNode;
};
export function TimingProfiler({ id, children }: OwnProps) {
function handleRender(
export const TimingProfiler = ({ id, children }: OwnProps) => {
const handleRender = (
id: string,
phase: 'mount' | 'update',
actualDuration: number,
@ -15,7 +15,7 @@ export function TimingProfiler({ id, children }: OwnProps) {
startTime: number,
commitTime: number,
interactions: Set<Interaction>,
) {
) => {
console.debug(
'TimingProfiler',
JSON.stringify(
@ -32,11 +32,11 @@ export function TimingProfiler({ id, children }: OwnProps) {
2,
),
);
}
};
return (
<Profiler id={id} onRender={handleRender}>
{children}
</Profiler>
);
}
};