Update server listing and associated logic to pull from the panel dynamiacally
This commit is contained in:
parent
952dff854e
commit
fb9c106448
26 changed files with 384 additions and 239 deletions
|
@ -1,11 +1,19 @@
|
|||
import React from 'react';
|
||||
import classNames from 'classnames';
|
||||
|
||||
export default ({ large, centered }: { large?: boolean; centered?: boolean }) => (
|
||||
export type SpinnerSize = 'large' | 'normal' | 'tiny';
|
||||
|
||||
export default ({ size, centered }: { size?: SpinnerSize; centered?: boolean }) => (
|
||||
centered ?
|
||||
<div className={classNames('flex justify-center', { 'm-20': large, 'm-6': !large })}>
|
||||
<div className={classNames('spinner-circle spinner-white', { 'spinner-lg': large })}/>
|
||||
<div className={classNames('flex justify-center', { 'm-20': size === 'large', 'm-6': size !== 'large' })}>
|
||||
<div className={classNames('spinner-circle spinner-white', {
|
||||
'spinner-lg': size === 'large',
|
||||
'spinner-sm': size === 'tiny',
|
||||
})}/>
|
||||
</div>
|
||||
:
|
||||
<div className={classNames('spinner-circle spinner-white', { 'spinner-lg': large })}/>
|
||||
<div className={classNames('spinner-circle spinner-white', {
|
||||
'spinner-lg': size === 'large',
|
||||
'spinner-sm': size === 'tiny',
|
||||
})}/>
|
||||
);
|
||||
|
|
Reference in a new issue