mirror of
https://github.com/CommunityOx/ox_lib.git
synced 2026-08-18 23:46:03 +01:00
refactor(web/menu): remove unused code
This commit is contained in:
@@ -1,24 +1,13 @@
|
|||||||
import { ActionIcon, Box, createStyles, Stack, Text, Transition } from '@mantine/core';
|
import { Box, createStyles } from '@mantine/core';
|
||||||
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
|
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
|
||||||
import { IconProp } from '@fortawesome/fontawesome-svg-core';
|
import { IconProp } from '@fortawesome/fontawesome-svg-core';
|
||||||
import { useState } from 'react';
|
import { useState } from 'react';
|
||||||
import { useNuiEvent } from '../../../hooks/useNuiEvent';
|
import { useNuiEvent } from '../../../hooks/useNuiEvent';
|
||||||
import { debugData } from '../../../utils/debugData';
|
|
||||||
import { fetchNui } from '../../../utils/fetchNui';
|
import { fetchNui } from '../../../utils/fetchNui';
|
||||||
import ScaleFade from '../../../transitions/ScaleFade';
|
import ScaleFade from '../../../transitions/ScaleFade';
|
||||||
|
|
||||||
const radius = 60;
|
const radius = 60;
|
||||||
|
|
||||||
// https://codesandbox.io/embed/circular-menu-e94ug
|
|
||||||
function getTransform(index: number, totalItems: number) {
|
|
||||||
const value = index / totalItems;
|
|
||||||
|
|
||||||
const x = radius * Math.cos(Math.PI * 2 * (value - 0.25));
|
|
||||||
const y = radius * Math.sin(Math.PI * 2 * (value - 0.25));
|
|
||||||
|
|
||||||
return `translate(${x}px, ${y}px)`;
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface MenuItem {
|
export interface MenuItem {
|
||||||
icon: IconProp;
|
icon: IconProp;
|
||||||
label: string;
|
label: string;
|
||||||
|
|||||||
Reference in New Issue
Block a user