@@ -2,16 +2,16 @@ import { useState, useEffect, FormEvent } from 'react'
22import { Box , Stack , Heading , Input , Button } from '@chakra-ui/react'
33import { format } from 'date-fns'
44
5- import type { NewsEntity } from '@/domain/news/entity' ;
6- import { NewsRepository } from '@/domain/news/repository' ;
5+ import type { NewsEntity } from '@/domain/news/entity'
6+ import { NewsRepository } from '@/domain/news/repository'
77import { useUser } from '@/hooks/useUser'
88
99const CreateNewsForm = ( { onCreated } ) => {
10- const [ topic , setTopic ] = useState ( "" )
10+ const [ topic , setTopic ] = useState ( '' )
1111
1212 const handleSubmit = async ( e : FormEvent ) => {
1313 e . preventDefault ( )
14- if ( topic !== "" ) {
14+ if ( topic !== '' ) {
1515 const repo = new NewsRepository ( )
1616 await repo . create ( { topic, date : new Date ( ) } )
1717 onCreated ( )
@@ -44,7 +44,7 @@ const NewsRecord = ({ date, topic }: { date: string; topic: string }) => (
4444
4545const News = ( ) => {
4646 const [ news , setNews ] = useState < NewsEntity [ ] > ( [ ] )
47- const { user } = useUser ( ) ;
47+ const { user } = useUser ( )
4848
4949 const handleOnCreated = async ( ) => {
5050 const repo = new NewsRepository ( )
@@ -53,7 +53,7 @@ const News = () => {
5353 }
5454
5555 useEffect ( ( ) => {
56- ( async ( ) => {
56+ ; ( async ( ) => {
5757 const repo = new NewsRepository ( )
5858 const data = await repo . getLatest ( )
5959 setNews ( data )
@@ -64,7 +64,7 @@ const News = () => {
6464 < Box >
6565 < Heading > NEWS</ Heading >
6666 < Box mt = { 2 } >
67- { user ?. isAdmin && ( < CreateNewsForm onCreated = { handleOnCreated } /> ) }
67+ { user ?. isAdmin && < CreateNewsForm onCreated = { handleOnCreated } /> }
6868 { news . map ( ( r ) => (
6969 < NewsRecord
7070 key = { r . date . getTime ( ) }
0 commit comments