mirror of
https://github.com/SomboChea/ui
synced 2026-01-19 17:46:12 +07:00
refactor: replaced date fns with dayjs (#345)
This commit is contained in:
committed by
Juan Picado @jotadeveloper
parent
474e9e18de
commit
501845b5f8
@@ -3,12 +3,19 @@
|
||||
*/
|
||||
|
||||
import { Base64 } from 'js-base64';
|
||||
import addHours from 'date-fns/addHours';
|
||||
import dayjs from 'dayjs';
|
||||
|
||||
export function generateTokenWithTimeRange(limit = 0) {
|
||||
export function generateTokenWithTimeRange(amount = 0) {
|
||||
const payload = {
|
||||
username: 'verdaccio',
|
||||
exp: Number.parseInt(String(addHours(new Date(), limit).getTime() / 1000), 10),
|
||||
exp: Number.parseInt(
|
||||
String(
|
||||
dayjs(new Date())
|
||||
.add(amount, 'hour')
|
||||
.valueOf() / 1000
|
||||
),
|
||||
10
|
||||
),
|
||||
};
|
||||
return `xxxxxx.${Base64.encode(JSON.stringify(payload))}.xxxxxx`;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user