Integrate preview into the same card
This commit is contained in:
parent
67b4eeb572
commit
b8ffaf0145
|
@ -47,13 +47,11 @@ function PredictionRow(props: { prediction: Prediction }) {
|
||||||
function PredictionList(props: { predictions: Prediction[] }) {
|
function PredictionList(props: { predictions: Prediction[] }) {
|
||||||
const { predictions } = props
|
const { predictions } = props
|
||||||
return (
|
return (
|
||||||
<div className="w-full bg-gray-100 rounded-lg shadow-xl px-6 py-4">
|
<Col className="divide-gray-300 divide-y border-gray-300 border rounded-md">
|
||||||
<Col className="divide-gray-300 divide-y border-gray-300 border rounded-md">
|
{predictions.map((prediction) => (
|
||||||
{predictions.map((prediction) => (
|
<PredictionRow key={prediction.question} prediction={prediction} />
|
||||||
<PredictionRow key={prediction.question} prediction={prediction} />
|
))}
|
||||||
))}
|
</Col>
|
||||||
</Col>
|
|
||||||
</div>
|
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -147,30 +145,32 @@ ${TEST_VALUE}
|
||||||
onChange={(e) => setDescription(e.target.value || '')}
|
onChange={(e) => setDescription(e.target.value || '')}
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
{predictions.length > 0 && (
|
{predictions.length > 0 && (
|
||||||
<div>
|
<div>
|
||||||
<Spacer h={16} />
|
<Spacer h={4} />
|
||||||
<Title text="Preview" />
|
<label className="label">
|
||||||
<PredictionList predictions={predictions} />
|
<span className="label-text">Preview</span>
|
||||||
|
</label>
|
||||||
|
<PredictionList predictions={predictions} />
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
|
|
||||||
|
<Spacer h={4} />
|
||||||
|
|
||||||
|
<div className="flex justify-end my-4">
|
||||||
|
<button
|
||||||
|
type="submit"
|
||||||
|
className="btn btn-primary"
|
||||||
|
disabled={predictions.length === 0}
|
||||||
|
onClick={(e) => {
|
||||||
|
e.preventDefault()
|
||||||
|
createContracts()
|
||||||
|
}}
|
||||||
|
>
|
||||||
|
Create all
|
||||||
|
</button>
|
||||||
</div>
|
</div>
|
||||||
)}
|
|
||||||
|
|
||||||
<Spacer h={4} />
|
|
||||||
|
|
||||||
<div className="flex justify-end my-4">
|
|
||||||
<button
|
|
||||||
type="submit"
|
|
||||||
className="btn btn-primary"
|
|
||||||
// disabled={isSubmitting || !question}
|
|
||||||
onClick={(e) => {
|
|
||||||
e.preventDefault()
|
|
||||||
createContracts()
|
|
||||||
}}
|
|
||||||
>
|
|
||||||
Create all
|
|
||||||
</button>
|
|
||||||
</div>
|
</div>
|
||||||
</Page>
|
</Page>
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user