expotion-metal-calculator
v0.1.9
Published
Калькулятор массы металлопроката на Next.js 15.5.7 (TS) с встроенными данными. Пересобран из Ringil Django-пакета под Next.
Downloads
825
Maintainers
Readme
expotion-metal-calculator
Калькулятор массы металлопроката на React/Next.js с встроенными данными (металлы, сплавы, профили, плотности). Все SVG-иконки вшиты в компонент — работает из коробки.
Установка
npm install expotion-metal-calculatorИспользование
import { MetalCalculator } from "expotion-metal-calculator";
export default function Page() {
return <MetalCalculator />;
}Описание
- Что это: UI-компонент для расчёта теоретического веса металлопроката (балка, труба, лист и т.д.) с моментальным перерасчётом
- Профили: двутавр, квадрат, круг, лист, полоса, труба круглая/профильная, уголок, швеллер, шестигранник
- Данные: встроенные русские наименования металлов/сплавов и их плотности
- CSS-in-JS: все стили встроены, импортировать CSS не нужно
- SVG: все чертежи вшиты в компонент, ничего копировать не нужно
Экспорты
// Компонент
import { MetalCalculator } from "expotion-metal-calculator";
// Функция расчёта
import { calculateWeight, defaultInput } from "expotion-metal-calculator";
// Данные
import { metalAlloys, metals, metalShapes } from "expotion-metal-calculator";
// Типы
import type { CalculatorInput, CalculatorResult, ShapeId } from "expotion-metal-calculator";Ссылки
- npm: npmjs.com/package/expotion-metal-calculator
- GitHub: github.com/izumitellur/expotion-metal-calculator
Лицензия
MIT © 2022 Ringil (оригинальный Django-пакет) · © 2025 expotion.tech · zaitsv.dev
