'use client'
import { useContext } from 'react'
import { useMessage } from '@/hooks/useMessage'
import dayjs from 'dayjs'
import { ManagementContext } from '@/app/management/ManagementProvider'
export default function StuffHeader() {
const { getMessage } = useMessage()
const { managementState } = useContext(ManagementContext)
//물건번호 복사
const copyObjectNo = async (objectNo) => {
await navigator.clipboard.writeText(objectNo)
alert(getMessage('stuff.detail.header.successCopy'))
try {
} catch (error) {
alert(getMessage('stuff.detail.header.failCopy'))
}
}
return (
{getMessage('stuff.detail.header.objectNo')}
{managementState?.objectNo}{' '}
{getMessage('stuff.detail.header.specificationConfirmDate')}
{managementState?.specificationConfirmDate}
{getMessage('stuff.detail.header.lastEditDatetime')}
{managementState?.lastEditDatetime ? `${dayjs(managementState.lastEditDatetime).format('YYYY.MM.DD HH:mm:ss')}` : ''}{' '}
{managementState?.lastEditUserName ? `(${managementState.lastEditUserName})` : null}
{getMessage('stuff.detail.header.createDatetime')}
{managementState?.createDatetime ? `${dayjs(managementState.lastEditDatetime).format('YYYY.MM.DD')}` : ''}{' '}
{managementState?.createUserName ? `(${managementState.createUserName})` : null}
)
}