parent
74d2a85088
commit
400132a887
@ -1,36 +0,0 @@ |
||||
// eslint-disable-next-line no-use-before-define
|
||||
import React, { useRef, useState } from 'react' |
||||
import { CardProps } from '../types' |
||||
import '../css/card.css' |
||||
|
||||
export function Card (props: CardProps) { |
||||
|
||||
return ( |
||||
self._view.statusBar = yo`` |
||||
|
||||
function trigger (el) { |
||||
var body = self._view.cardBody |
||||
var status = self._view.statusBar |
||||
if (el.classList) { |
||||
el.classList.toggle('fa-angle-up') |
||||
var arrow = el.classList.toggle('fa-angle-down') ? 'up' : 'down' |
||||
self.event.trigger('expandCollapseCard', [arrow, body, status]) |
||||
} |
||||
} |
||||
|
||||
<div class="${css.cardContainer} list-group-item border-0"> |
||||
<div class="d-flex justify-content-between align-items-center" onclick=${() => trigger(self._view.arrow)}> |
||||
<div class="pr-1 d-flex flex-row"> |
||||
<div>${self._opts.title}</div> |
||||
<div>${self._opts.collapsedView}</div> |
||||
</div> |
||||
<div> |
||||
<div> |
||||
<i class="${css.arrow} fas fa-angle-down" onclick="${() => trigger(this)}"></i> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
<div></div> |
||||
</div> |
||||
) |
||||
} |
Loading…
Reference in new issue