Skip to content

Commit 1bcb2f7

Browse files
committed
wip: various code improvements
1 parent 884a972 commit 1bcb2f7

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/SignaturePad.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,20 +33,20 @@ class SignaturePad extends React.PureComponent<Props, State> {
3333
height: PropTypes.number,
3434
options: PropTypes.object,
3535
canvasProps: PropTypes.object,
36-
redrawOnResize: PropTypes.bool.isRequired,
37-
debounceInterval: PropTypes.number.isRequired,
36+
redrawOnResize: PropTypes.bool,
37+
debounceInterval: PropTypes.number,
3838
};
3939

40-
static defaultProps: DefaultProps = {
40+
static readonly defaultProps: DefaultProps = {
4141
redrawOnResize: false,
4242
debounceInterval: 150,
4343
};
4444

45-
private canvasRef = React.createRef<HTMLCanvasElement>();
45+
private readonly canvasRef = React.createRef<HTMLCanvasElement>();
4646

4747
private signaturePad!: SigPad;
4848

49-
private callResizeHandler!: debounce<() => void>;
49+
private readonly callResizeHandler!: debounce<() => void>;
5050

5151
/**
5252
* Create a new signature pad.

0 commit comments

Comments
 (0)