{"version":3,"file":"UdpTransactionTypePageConfigurationSidesheet.mjs","names":["React","useTranslation","SideSheet","Field","FluentTextField","LayoutUnit","FormControlLabel","Switch","UdpTransactionTypePageConfigurationSidesheet","props","$","_c","initialData","isSidesheetOpen","setIsSidesheetOpen","t","pageConfiguration","t0","defaultValue","t1","t2","t3","gridTitle","t4","_temp","t5","t6","createTransactionButtonLabel","t7","_temp2","t8","Symbol","for","t9","hideCreateTransaction","t10","t11","t12","t13","t14","paginationAutoPageSize","undefined","t15","t16","t17","t18","t19","hideSaveChanges","t20","t21","t22","t23","t24","value","value_0"],"sources":["../../../../../src/udp/pages/UdpTransactionTypesPage/sidesheets/UdpTransactionTypePageConfigurationSidesheet.jsx"],"sourcesContent":["import React from 'react';\nimport { useTranslation } from 'react-i18next';\nimport { SideSheet } from '../../../../UI';\nimport { Field } from '../../../../utilities/form';\nimport { FluentTextField } from '../../../../UI/inputs/textField';\nimport { LayoutUnit } from '../../../../layout';\nimport { FormControlLabel, Switch } from '@material-ui/core';\n\n\nconst UdpTransactionTypePageConfigurationSidesheet = (props) => {\n  const {\n    initialData,\n    isSidesheetOpen,\n    setIsSidesheetOpen\n  } = props;\n\n  const { t } = useTranslation();\n\n  const pageConfiguration = initialData?.pageConfiguration;\n\n  return (\n    <SideSheet\n      open={isSidesheetOpen}\n      width={600}\n      title={t('transactionTypes.sidesheets.pageConfig.title', { defaultValue: 'Page Configurations' })}\n      onClose={() => setIsSidesheetOpen(false)}\n    >\n      <>\n        <Field\n          component={FluentTextField}\n          label={t('transactionTypes.sidesheets.pageConfig.gridTitle', { defaultValue: 'Grid Title' })}\n          id=\"gridTitle\"\n          name=\"pageConfiguration.gridTitle\"\n          fullWidth\n          variant=\"outlined\"\n          margin=\"normal\"\n          size=\"small\"\n          parse={(value) => (value === undefined ? '' : value)}\n          initialValue={pageConfiguration?.gridTitle || ''}\n        />\n        <Field\n          component={FluentTextField}\n          label={t('transactionTypes.sidesheets.pageConfig.createButtonLabel', { defaultValue: 'Create Transaction Button Label' })}\n          id=\"createTransactionButtonLabel\"\n          name=\"pageConfiguration.createTransactionButtonLabel\"\n          fullWidth\n          variant=\"outlined\"\n          margin=\"normal\"\n          size=\"small\"\n          parse={(value) => (value === undefined ? '' : value)}\n          initialValue={pageConfiguration?.createTransactionButtonLabel || ''}\n        />\n        <LayoutUnit unit='nudge' />\n        <FormControlLabel\n          control={(\n            <Field\n              component={Switch}\n              id=\"hideCreateTransaction\"\n              name=\"pageConfiguration.hideCreateTransaction\"\n              type=\"checkbox\"\n              initialValue={!!pageConfiguration?.hideCreateTransaction}\n            />\n          )}\n          label={t('transactionTypes.sidesheets.pageConfig.hideCreateButton', { defaultValue: 'Hide Create Transaction Button' })}\n        />\n        <LayoutUnit unit='nudge' />\n        <FormControlLabel\n          control={(\n            <Field\n              component={Switch}\n              id=\"paginationAutoPageSize\"\n              name=\"pageConfiguration.paginationAutoPageSize\"\n              type=\"checkbox\"\n              initialValue={pageConfiguration?.paginationAutoPageSize !== undefined ? pageConfiguration?.paginationAutoPageSize : true}\n            />\n          )}\n          label={t('transactionTypes.sidesheets.pageConfig.paginationAutoPageSize', { defaultValue: 'Pagination Auto PageSize' })}\n        />\n        <LayoutUnit unit='nudge' />\n        <FormControlLabel\n          control={(\n            <Field\n              component={Switch}\n              id=\"hideSaveChanges\"\n              name=\"pageConfiguration.hideSaveChanges\"\n              type=\"checkbox\"\n              initialValue={!!pageConfiguration?.hideSaveChanges}\n            />\n          )}\n          label={t('transactionTypes.sidesheets.pageConfig.hideSaveChanges', { defaultValue: 'Hide Save Changes Button' })}\n        />\n      </>\n    </SideSheet>\n  );\n}\n\nexport default UdpTransactionTypePageConfigurationSidesheet;\n"],"mappings":"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"}