mirror of
https://github.com/utopia-os/utopia-ui.git
synced 2025-12-13 07:46:10 +00:00
fixed some typing
This commit is contained in:
parent
8f238330c3
commit
39fbff8b02
@ -1,7 +1,7 @@
|
||||
import * as React from 'react';
|
||||
import { useEffect, useRef } from 'react';
|
||||
|
||||
export const CircleLayout = ({ items,radius, fontSize }) => {
|
||||
export const CircleLayout = ({ items,radius, fontSize } : {items: any, radius: number, fontSize: any}) => {
|
||||
const containerRef = useRef<HTMLDivElement>(null);
|
||||
|
||||
useEffect(() => {
|
||||
@ -22,8 +22,8 @@ export const CircleLayout = ({ items,radius, fontSize }) => {
|
||||
|
||||
return (
|
||||
<div className="tw-absolute tw-mx-auto tw-flex tw-justify-center tw-items-center tw-h-full tw-w-full" ref={containerRef}>
|
||||
{items.map((item, index) => (
|
||||
<div key={index} className="tw-absolute" style={{fontSize: fontSize}}>
|
||||
{items.map((item: any) => (
|
||||
<div key={item} className="tw-absolute" style={{fontSize: fontSize}}>
|
||||
{item}
|
||||
</div>
|
||||
))}
|
||||
|
||||
@ -61,8 +61,4 @@ export const MoonCalendar = () => {
|
||||
|
||||
</MapOverlayPage>
|
||||
);
|
||||
}
|
||||
|
||||
const capitalizeFirstLetter = (string: string) => {
|
||||
return string
|
||||
}
|
||||
@ -1,22 +1,22 @@
|
||||
export const LUNAR_MONTH: number = 29.530588853;
|
||||
|
||||
const getJulianDate = (date: Date = new Date()): number => {
|
||||
export const getJulianDate = (date: Date = new Date()): number => {
|
||||
const time: number = date.getTime();
|
||||
const tzoffset: number = date.getTimezoneOffset();
|
||||
return (time / 86400000) - (tzoffset / 1440) + 2440587.5;
|
||||
};
|
||||
|
||||
const normalize = (value: number): number => {
|
||||
export const normalize = (value: number): number => {
|
||||
value = value - Math.floor(value);
|
||||
if (value < 0) value += 1;
|
||||
return value;
|
||||
};
|
||||
|
||||
const getLunarAgePercent = (date: Date = new Date()): number => {
|
||||
export const getLunarAgePercent = (date: Date = new Date()): number => {
|
||||
return normalize((getJulianDate(date) - 2451550.1) / LUNAR_MONTH);
|
||||
};
|
||||
|
||||
const getLunarAge = (date: Date = new Date()): number => {
|
||||
export const getLunarAge = (date: Date = new Date()): number => {
|
||||
const percent: number = getLunarAgePercent(date);
|
||||
return percent * LUNAR_MONTH;
|
||||
};
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user