Add magnetism converters
This commit is contained in:
@@ -67,7 +67,9 @@ def guess_category(name):
|
||||
if any(x in name_l for x in ['liter', 'gallon', 'cup', 'pint', 'quart', 'fluid', 'milliliter', 'spoon', 'drop']): return 'volume'
|
||||
if ' per ' in name_l or 'knot' in name_l or 'mach' in name_l or 'rpm' in name_l: return 'speed' # RPM might be frequency, close enough
|
||||
if any(x in name_l for x in ['pascal', 'bar', 'psi', 'atmosphere', 'mmhg', 'torr', 'water', 'mercury']): return 'pressure'
|
||||
if any(x in name_l for x in ['magnet', 'magnetic', 'tesla', 'gauss', 'oersted', 'weber', 'maxwell', 'gilbert', 'ampere-turn', 'ampere turns', 'ampere per meter', 'magnetomotive']): return 'magnetism'
|
||||
if any(x in name_l for x in ['joule', 'calorie', 'btu', 'erg', 'therm', 'electron-volt']): return 'energy'
|
||||
if any(x in name_l for x in ['thermal', 'heat', 'flux', 'conductivity', 'resistance', 'capacity', 'expansion', 'transfer']): return 'temperature'
|
||||
if any(x in name_l for x in ['watt', 'horsepower']): return 'power'
|
||||
if any(x in name_l for x in ['byte', 'bit', 'nibble', 'baud']): return 'data'
|
||||
if 'light' in name_l or any(x in name_l for x in ['lumen', 'lux', 'candela']): return 'light'
|
||||
@@ -307,6 +309,7 @@ export const categories: Record<string, { label: string; icon: string }> = {
|
||||
speed: { label: 'Speed / Velocity', icon: '💨' },
|
||||
pressure: { label: 'Pressure', icon: '🔽' },
|
||||
energy: { label: 'Energy', icon: '⚡' },
|
||||
magnetism: { label: 'Magnetism', icon: '🧲' },
|
||||
power: { label: 'Power', icon: '🔌' },
|
||||
data: { label: 'Data Storage', icon: '💾' },
|
||||
time: { label: 'Time', icon: '⏱️' },
|
||||
|
||||
Reference in New Issue
Block a user