fix:홈택스 저장버튼 Blade 이스케이프 처리

This commit is contained in:
김보곤
2026-02-03 17:29:56 +09:00
parent f9065fae52
commit b4b5eca356

View File

@@ -820,37 +820,18 @@ className="w-4 h-4 text-[#0d6efd]"
<span className="text-sm text-[#495057]">바로빌 API</span>
<span className="text-xs text-[#6c757d]">(실시간)</span>
</label>
{/* 저장 버튼 - 인라인 스타일로 확실하게 주황색 적용 */}
{/* 저장 버튼 - 주황색 */}
<button
onClick={handleSync}
disabled={syncing}
style={{
backgroundColor: '#fd7e14',
color: '#ffffff',
padding: '6px 16px',
fontSize: '14px',
fontWeight: '600',
borderRadius: '6px',
border: 'none',
cursor: 'pointer',
display: 'flex',
alignItems: 'center',
gap: '8px',
boxShadow: '0 2px 4px rgba(253, 126, 20, 0.3)'
}}
className="flex items-center gap-2 text-sm font-semibold rounded-md disabled:opacity-50"
style=@{{ backgroundColor: '#fd7e14', color: '#fff', padding: '6px 16px', border: 'none', boxShadow: '0 2px 4px rgba(253,126,20,0.3)' }}
title="바로빌에서 데이터를 가져와 로컬 DB에 저장합니다"
>
{syncing ? (
<div style={{
width: '16px',
height: '16px',
border: '2px solid transparent',
borderTopColor: '#ffffff',
borderRadius: '50%',
animation: 'spin 1s linear infinite'
}}></div>
<div className="animate-spin rounded-full h-4 w-4 border-2 border-white border-t-transparent"></div>
) : (
<svg style={{ width: '16px', height: '16px' }} fill="none" stroke="currentColor" viewBox="0 0 24 24">
<svg className="w-4 h-4" fill="none" stroke="currentColor" viewBox="0 0 24 24">
<path strokeLinecap="round" strokeLinejoin="round" strokeWidth="2" d="M8 7H5a2 2 0 00-2 2v9a2 2 0 002 2h14a2 2 0 002-2V9a2 2 0 00-2-2h-3m-1 4l-3 3m0 0l-3-3m3 3V4" />
</svg>
)}