import { useCallback } from 'react'; import { useUIKit } from '@tencentcloud/uikit-base-component-react'; import { getTimeStamp } from '../utils/time'; interface UseTimeReturn { /** * auto get time string with i18n * @param time Unix timestamp in seconds * @returns */ getTimeStampAuto: (time: number) => string; } function useTime(): UseTimeReturn { const { language } = useUIKit(); const getTimeStampAuto = useCallback((time: number) => getTimeStamp(time, language), [language]); return { getTimeStampAuto, }; } export { useTime };