/* * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at https://mozilla.org/MPL/2.0/. * * OpenCRVS is also distributed under the terms of the Civil Registration * & Healthcare Disclaimer located at http://opencrvs.org/license. * * Copyright (C) The OpenCRVS Authors located at https://github.com/opencrvs/opencrvs-core/blob/master/AUTHORS. */ import React from 'react' import { ListReview } from './index' import { Link } from '../Link' import { Toggle } from '../Toggle' import { Stack } from '../Stack' import { Text } from '../Text' import { Meta } from '@storybook/react' export default { title: 'Data/List Review', parameters: { docs: { description: { component: ` \`\` provides a three column simple list. Useful for displaying content that requires a label, value and action button(s). ` } } }, component: ListReview } as Meta const LinkExample = ( Change ) export const Default = () => ( New Hampton Larjde Farajaland } actions={LinkExample} /> ) export const WithToggle = () => { const [selected1, setSelected1] = React.useState(true) const [selected2, setSelected2] = React.useState(true) const [selected3, setSelected3] = React.useState(true) const Toggle1 = ( setSelected1(!selected1)} /> ) const Toggle2 = ( setSelected2(!selected2)} /> ) const Toggle3 = ( setSelected3(!selected3)} /> ) return ( ) }