Skip to content

Commit eb6bd25

Browse files
committed
docs: update
1 parent 34c8b02 commit eb6bd25

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

docs/examples/simple.tsx

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,12 @@
11
import { createContext, useContextSelector } from '@rc-component/context';
22
import React from 'react';
3+
import useRenderTimes from './useRenderTimes';
34

45
const CountContext = createContext<{
56
cnt1: number;
67
cnt2: number;
78
}>();
89

9-
const useRenderTimes = () => {
10-
const renderRef = React.useRef(0);
11-
renderRef.current += 1;
12-
13-
return renderRef.current;
14-
};
15-
1610
const MyConsumer = React.memo(({ name }: { name: any }) => {
1711
const value = useContextSelector(CountContext, name);
1812
const renderTimes = useRenderTimes();

docs/examples/useRenderTimes.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import React from 'react';
2+
3+
const useRenderTimes = () => {
4+
const renderRef = React.useRef(0);
5+
renderRef.current += 1;
6+
7+
return renderRef.current;
8+
};
9+
10+
export default useRenderTimes;

0 commit comments

Comments
 (0)