visibility to display

pull/1398/head
aniket-engg 4 years ago committed by Aniket
parent 44d2846f74
commit fe8b42a995
  1. 6
      libs/remix-ui/checkbox/src/lib/remix-ui-checkbox.tsx
  2. 8
      libs/remix-ui/static-analyser/src/lib/remix-ui-static-analyser.tsx

@ -13,6 +13,7 @@ export interface RemixUiCheckboxProps {
itemName?: string itemName?: string
categoryId?: string categoryId?: string
visibility?: string visibility?: string
display?: string
} }
export const RemixUiCheckbox = ({ export const RemixUiCheckbox = ({
@ -25,10 +26,11 @@ export const RemixUiCheckbox = ({
onChange, onChange,
itemName, itemName,
categoryId, categoryId,
visibility visibility,
display
}: RemixUiCheckboxProps) => { }: RemixUiCheckboxProps) => {
return ( return (
<div className="listenOnNetwork_2A0YE0 custom-control custom-checkbox" style={{ display: 'flex', alignItems: 'center', visibility: visibility } as CSSProperties } onClick={onClick}> <div className="listenOnNetwork_2A0YE0 custom-control custom-checkbox" style={{ display: display ? display : 'flex', alignItems: 'center', visibility: visibility } as CSSProperties } onClick={onClick}>
<input <input
id={id} id={id}
type={inputType} type={inputType}

@ -58,7 +58,7 @@ export const RemixUiStaticAnalyser = (props: RemixUiStaticAnalyserProps) => {
const [slitherEnabled, setSlitherEnabled] = useState(false) const [slitherEnabled, setSlitherEnabled] = useState(false)
const [showSlither, setShowSlither] = useState('hidden') const [showSlither, setShowSlither] = useState('hidden')
// Show checkbox to select to display only Slither Analysis // Show checkbox to select to display only Slither Analysis
const [showSlitherResult, setShowSlitherResult] = useState('hidden') const [showSlitherResult, setShowSlitherResult] = useState('none')
const [slitherResultEnabled, setSlitherResultEnabled] = useState(false) const [slitherResultEnabled, setSlitherResultEnabled] = useState(false)
const [categoryIndex, setCategoryIndex] = useState(groupedModuleIndex(groupedModules)) const [categoryIndex, setCategoryIndex] = useState(groupedModuleIndex(groupedModules))
@ -255,14 +255,14 @@ export const RemixUiStaticAnalyser = (props: RemixUiStaticAnalyserProps) => {
warningMessage.push({ msg, options, hasWarning: true, warningModuleName: 'Slither Analysis' }) warningMessage.push({ msg, options, hasWarning: true, warningModuleName: 'Slither Analysis' })
}) })
showWarnings(warningMessage, 'warningModuleName') showWarnings(warningMessage, 'warningModuleName')
setShowSlitherResult('visible') setShowSlitherResult('block')
props.event.trigger('staticAnaysisWarning', [warningCount]) props.event.trigger('staticAnaysisWarning', [warningCount])
} }
}) })
}) })
} else { } else {
showWarnings(warningMessage, 'warningModuleName') showWarnings(warningMessage, 'warningModuleName')
setShowSlitherResult('hidden') setShowSlitherResult('node')
if (categoryIndex.length > 0) { if (categoryIndex.length > 0) {
props.event.trigger('staticAnaysisWarning', [warningCount]) props.event.trigger('staticAnaysisWarning', [warningCount])
} }
@ -458,7 +458,7 @@ export const RemixUiStaticAnalyser = (props: RemixUiStaticAnalyserProps) => {
checked={slitherResultEnabled} checked={slitherResultEnabled}
label="Show Only Slither Analysis" label="Show Only Slither Analysis"
onChange={() => {}} onChange={() => {}}
visibility = {showSlitherResult} display = {showSlitherResult}
/> />
</div> </div>
<br/> <br/>

Loading…
Cancel
Save