21 lines
1.1 KiB
PHP
21 lines
1.1 KiB
PHP
|
|
@php
|
||
|
|
$inverse = $inverse ?? false;
|
||
|
|
$isPositive = $inverse ? ($value <= 0) : ($value >= 0);
|
||
|
|
$absValue = abs($value);
|
||
|
|
@endphp
|
||
|
|
<div class="flex items-center mt-2 text-xs">
|
||
|
|
@if($value != 0)
|
||
|
|
<span class="{{ $isPositive ? 'text-green-600' : 'text-red-600' }} flex items-center">
|
||
|
|
@if($value > 0)
|
||
|
|
<svg class="w-3 h-3 mr-0.5" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M5.293 9.707a1 1 0 010-1.414l4-4a1 1 0 011.414 0l4 4a1 1 0 01-1.414 1.414L11 7.414V15a1 1 0 11-2 0V7.414L6.707 9.707a1 1 0 01-1.414 0z" clip-rule="evenodd"/></svg>
|
||
|
|
@else
|
||
|
|
<svg class="w-3 h-3 mr-0.5" fill="currentColor" viewBox="0 0 20 20"><path fill-rule="evenodd" d="M14.707 10.293a1 1 0 010 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 111.414-1.414L9 12.586V5a1 1 0 012 0v7.586l2.293-2.293a1 1 0 011.414 0z" clip-rule="evenodd"/></svg>
|
||
|
|
@endif
|
||
|
|
{{ number_format($absValue) }}{{ $suffix ?? '' }}
|
||
|
|
</span>
|
||
|
|
<span class="text-gray-400 ml-1">전일 대비</span>
|
||
|
|
@else
|
||
|
|
<span class="text-gray-400">변동 없음</span>
|
||
|
|
@endif
|
||
|
|
</div>
|