mirror of
				https://github.com/wanderer-industries/wanderer
				synced 2025-10-30 05:57:10 +00:00 
			
		
		
		
	fix(Kills): Fixed zkb links (added following '/').
This commit is contained in:
		| @@ -1,10 +1,10 @@ | ||||
| import { useCallback, useRef } from 'react'; | ||||
| import { LayoutEventBlocker, TooltipPosition, WdImageSize, WdImgButton } from '@/hooks/Mapper/components/ui-kit'; | ||||
| import { ANOIK_ICON, DOTLAN_ICON, ZKB_ICON } from '@/hooks/Mapper/icons'; | ||||
| import { useCallback, useRef } from 'react'; | ||||
|  | ||||
| import classes from './FastSystemActions.module.scss'; | ||||
| import clsx from 'clsx'; | ||||
| import { PrimeIcons } from 'primereact/api'; | ||||
| import classes from './FastSystemActions.module.scss'; | ||||
|  | ||||
| export interface FastSystemActionsProps { | ||||
|   systemId: string; | ||||
| @@ -27,7 +27,7 @@ export const FastSystemActions = ({ | ||||
|   ref.current = { systemId, systemName, regionName, isWH }; | ||||
|  | ||||
|   const handleOpenZKB = useCallback( | ||||
|     () => window.open(`https://zkillboard.com/system/${ref.current.systemId}`, '_blank'), | ||||
|     () => window.open(`https://zkillboard.com/system/${ref.current.systemId}/`, '_blank'), | ||||
|     [], | ||||
|   ); | ||||
|  | ||||
|   | ||||
| @@ -1,12 +1,12 @@ | ||||
| import { Widget } from '@/hooks/Mapper/components/mapInterface/components'; | ||||
| import { useMapRootState } from '@/hooks/Mapper/mapRootProvider'; | ||||
| import { SystemSettingsDialog } from '@/hooks/Mapper/components/mapInterface/components/SystemSettingsDialog/SystemSettingsDialog.tsx'; | ||||
| import { LayoutEventBlocker, SystemView, TooltipPosition, WdImgButton } from '@/hooks/Mapper/components/ui-kit'; | ||||
| import { SystemInfoContent } from './SystemInfoContent'; | ||||
| import { ANOIK_ICON, DOTLAN_ICON, ZKB_ICON } from '@/hooks/Mapper/icons'; | ||||
| import { useMapRootState } from '@/hooks/Mapper/mapRootProvider'; | ||||
| import { getSystemStaticInfo } from '@/hooks/Mapper/mapRootProvider/hooks/useLoadSystemStatic'; | ||||
| import { PrimeIcons } from 'primereact/api'; | ||||
| import { useCallback, useState } from 'react'; | ||||
| import { SystemSettingsDialog } from '@/hooks/Mapper/components/mapInterface/components/SystemSettingsDialog/SystemSettingsDialog.tsx'; | ||||
| import { ANOIK_ICON, DOTLAN_ICON, ZKB_ICON } from '@/hooks/Mapper/icons'; | ||||
| import { getSystemStaticInfo } from '@/hooks/Mapper/mapRootProvider/hooks/useLoadSystemStatic'; | ||||
| import { SystemInfoContent } from './SystemInfoContent'; | ||||
|  | ||||
| export const SystemInfo = () => { | ||||
|   const [visible, setVisible] = useState(false); | ||||
| @@ -48,7 +48,7 @@ export const SystemInfo = () => { | ||||
|             </div> | ||||
|  | ||||
|             <LayoutEventBlocker className="flex gap-1 items-center"> | ||||
|               <a href={`https://zkillboard.com/system/${systemId}`} rel="noreferrer" target="_blank"> | ||||
|               <a href={`https://zkillboard.com/system/${systemId}/`} rel="noreferrer" target="_blank"> | ||||
|                 <img src={ZKB_ICON} width="14" height="14" className="external-icon" /> | ||||
|               </a> | ||||
|               <a href={`http://anoik.is/systems/${solarSystemName}`} rel="noreferrer" target="_blank"> | ||||
|   | ||||
| @@ -304,7 +304,7 @@ const formatters = { | ||||
|         { name: "Ship", value: event.payload.victim.ship, inline: true }, | ||||
|         { name: "Value", value: `${(event.payload.value / 1000000).toFixed(1)}M ISK`, inline: true } | ||||
|       ], | ||||
|       url: `https://zkillboard.com/kill/${event.payload.killmail_id}`, | ||||
|       url: `https://zkillboard.com/kill/${event.payload.killmail_id}/`, | ||||
|       timestamp: event.ts | ||||
|     }] | ||||
|   }), | ||||
| @@ -677,4 +677,4 @@ Start building with real-time events today and take your wormhole operations to | ||||
|  | ||||
| --- | ||||
|  | ||||
| *The Real-Time Events API is available now for all Wanderer maps. No additional subscription required - if you have API access to a map, you can use SSE and webhooks. Webhook delivery requires map owner activation.* | ||||
| *The Real-Time Events API is available now for all Wanderer maps. No additional subscription required - if you have API access to a map, you can use SSE and webhooks. Webhook delivery requires map owner activation.* | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Dmitry Popov
					Dmitry Popov