File tree Expand file tree Collapse file tree 1 file changed +12
-6
lines changed
src/components/MyCalendar Expand file tree Collapse file tree 1 file changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -8,9 +8,9 @@ const CreateEventButton = () => {
8
8
const [ eventTitle , setTitle ] = useState ( '' ) ;
9
9
const [ startDate , setStartDate ] = useState ( '' ) ;
10
10
const [ endDate , setEndDate ] = useState ( '' ) ;
11
- const titleRef = useRef ( null ) ;
12
- const startRef = useRef ( null ) ;
13
- const endRef = useRef ( null ) ;
11
+ const titleRef = useRef < HTMLInputElement > ( null ) ;
12
+ const startRef = useRef < HTMLInputElement > ( null ) ;
13
+ const endRef = useRef < HTMLInputElement > ( null ) ;
14
14
15
15
const onTitleChanged = ( event : React . ChangeEvent < HTMLInputElement > ) => {
16
16
setTitle ( event . target . value ) ;
@@ -31,9 +31,15 @@ const CreateEventButton = () => {
31
31
setTitle ( '' ) ;
32
32
setStartDate ( '' ) ;
33
33
setEndDate ( '' ) ;
34
- titleRef . current . value = null ;
35
- startRef . current . value = null ;
36
- endRef . current . value = null ;
34
+ if ( titleRef . current ) {
35
+ titleRef . current . value = '' ;
36
+ }
37
+ if ( startRef . current ) {
38
+ startRef . current . value = '' ;
39
+ }
40
+ if ( endRef . current ) {
41
+ endRef . current . value = '' ;
42
+ }
37
43
} ;
38
44
39
45
const eventForm = (
You canโt perform that action at this time.
0 commit comments