@@ -12,8 +12,6 @@ import {
1212 notification ,
1313} from "antd" ;
1414import { ClockCircleOutlined , UserOutlined } from "@ant-design/icons" ;
15- import moment from "moment" ;
16- import "moment/locale/pt" ;
1715import Badge from "~/components/Badge" ;
1816import Belt from "~/components/Belt" ;
1917import Document from "~/components/Document" ;
@@ -23,6 +21,11 @@ import { notifyError, notifyInfo } from "~/components/Notification";
2321import styles from "./style.module.css" ;
2422import { EUser } from "bokkenjs" ;
2523
24+ import dayjs from "dayjs" ;
25+ import relativeTime from "dayjs/plugin/relativeTime" ;
26+ dayjs . extend ( relativeTime ) ;
27+ import "dayjs/locale/pt" ;
28+
2629import { BsFileEarmarkPersonFill } from "react-icons/bs" ;
2730
2831import { getIcon } from "~/lib/utils" ;
@@ -97,7 +100,7 @@ function Profile({ id, role }: Props) {
97100 } , [ id , role ] ) ;
98101
99102 useEffect ( ( ) => {
100- setDate ( moment ( info . since ) . format ( "DD/MM/YYYY" ) ) ;
103+ setDate ( dayjs ( info . since ) . format ( "DD/MM/YYYY" ) ) ;
101104 } , [ info ] ) ;
102105
103106 return (
@@ -175,7 +178,7 @@ function Profile({ id, role }: Props) {
175178 < Timeline mode = "alternate" >
176179 < Timeline . Item dot = { < ClockCircleOutlined /> } >
177180 Registou-se na plataforma{ " " }
178- { moment ( info . since ) . locale ( "pt" ) . fromNow ( ) }
181+ { dayjs ( info . since ) . locale ( "pt" ) . fromNow ( ) }
179182 </ Timeline . Item >
180183 </ Timeline >
181184 </ TabPane >
0 commit comments