fix: update error messages for form submissions to improve clarity
This commit is contained in:
parent
4b70da6715
commit
3c945a1372
@ -63,7 +63,7 @@ export default function ManageTwoFactor(props: Props) {
|
|||||||
<Form
|
<Form
|
||||||
{...disable.form()}
|
{...disable.form()}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ processing }) => (
|
{({ processing }) => (
|
||||||
@ -104,7 +104,7 @@ export default function ManageTwoFactor(props: Props) {
|
|||||||
{...enable.form()}
|
{...enable.form()}
|
||||||
onSuccess={() => setShowSetupModal(true)}
|
onSuccess={() => setShowSetupModal(true)}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ processing }) => (
|
{({ processing }) => (
|
||||||
|
|||||||
@ -86,7 +86,7 @@ export default function TwoFactorRecoveryCodes({
|
|||||||
options={{ preserveScroll: true }}
|
options={{ preserveScroll: true }}
|
||||||
onSuccess={fetchRecoveryCodes}
|
onSuccess={fetchRecoveryCodes}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ processing }) => (
|
{({ processing }) => (
|
||||||
|
|||||||
@ -162,7 +162,7 @@ function TwoFactorVerificationStep({
|
|||||||
resetOnError
|
resetOnError
|
||||||
resetOnSuccess
|
resetOnSuccess
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({
|
{({
|
||||||
|
|||||||
@ -48,7 +48,7 @@ export function FormDialog({
|
|||||||
resetOnSuccess={resetOnSuccess}
|
resetOnSuccess={resetOnSuccess}
|
||||||
onSuccess={onSuccess}
|
onSuccess={onSuccess}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -61,7 +61,7 @@ export default function DeleteUser() {
|
|||||||
preserveScroll: true,
|
preserveScroll: true,
|
||||||
}}
|
}}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
resetOnSuccess
|
resetOnSuccess
|
||||||
className="space-y-6"
|
className="space-y-6"
|
||||||
|
|||||||
@ -220,7 +220,7 @@ export default function PayrollPeriodShow({ payrollPeriod }: Props) {
|
|||||||
setAdjustmentType('bonus');
|
setAdjustmentType('bonus');
|
||||||
}}
|
}}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -77,7 +77,7 @@ export default function EmployeeCreate({ roles, canViewAll }: Props) {
|
|||||||
<Form
|
<Form
|
||||||
action={store()}
|
action={store()}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -107,7 +107,7 @@ export default function EmployeeEdit({ employee, roles, canViewAll }: Props) {
|
|||||||
action={update(employee.id)}
|
action={update(employee.id)}
|
||||||
resetOnSuccess={['password', 'password_confirmation']}
|
resetOnSuccess={['password', 'password_confirmation']}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -319,7 +319,7 @@ export default function CuttingCreate({ data }: Props) {
|
|||||||
<Form action={store()} transform={(data) => ({ ...data, ...getPayload() })} onSubmit={() => {
|
<Form action={store()} transform={(data) => ({ ...data, ...getPayload() })} onSubmit={() => {
|
||||||
submittingRef.current = true;
|
submittingRef.current = true;
|
||||||
}} onError={() => {
|
}} onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}>
|
}}>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
<div className="grid gap-6 md:grid-cols-3">
|
<div className="grid gap-6 md:grid-cols-3">
|
||||||
|
|||||||
@ -295,7 +295,7 @@ export default function CuttingEdit({ cutting, data }: Props) {
|
|||||||
<Form action={update(cutting.id)} transform={(data) => ({ ...data, ...getPayload() })} onSubmit={() => {
|
<Form action={update(cutting.id)} transform={(data) => ({ ...data, ...getPayload() })} onSubmit={() => {
|
||||||
submittingRef.current = true;
|
submittingRef.current = true;
|
||||||
}} onError={() => {
|
}} onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}>
|
}}>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
<div className="grid gap-6 md:grid-cols-3">
|
<div className="grid gap-6 md:grid-cols-3">
|
||||||
|
|||||||
@ -443,7 +443,7 @@ export default function PurchaseCreate({ data }: Props) {
|
|||||||
...getPayload(),
|
...getPayload(),
|
||||||
})}
|
})}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -217,7 +217,7 @@ export default function PurchaseEdit({ purchase, data }: Props) {
|
|||||||
...getPayload(),
|
...getPayload(),
|
||||||
})}
|
})}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -234,7 +234,7 @@ return 0;
|
|||||||
...getPayload(),
|
...getPayload(),
|
||||||
})}
|
})}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -209,7 +209,7 @@ return 0;
|
|||||||
...getPayload(),
|
...getPayload(),
|
||||||
})}
|
})}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -316,7 +316,7 @@ export default function TransactionCreate({ data }: Props) {
|
|||||||
...getPayload(),
|
...getPayload(),
|
||||||
})}
|
})}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -294,7 +294,7 @@ export default function TransactionEdit({ transaction, data }: Props) {
|
|||||||
...getPayload(),
|
...getPayload(),
|
||||||
})}
|
})}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -297,7 +297,7 @@ export default function ProductCreate({ categories }: Props) {
|
|||||||
...getPayload(),
|
...getPayload(),
|
||||||
})}
|
})}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -347,7 +347,7 @@ export default function ProductEdit({ product, categories }: Props) {
|
|||||||
...getPayload(),
|
...getPayload(),
|
||||||
})}
|
})}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -100,7 +100,7 @@ export default function ProductVariantEdit({ variant }: Props) {
|
|||||||
method="put"
|
method="put"
|
||||||
transform={() => getPayload()}
|
transform={() => getPayload()}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -39,7 +39,7 @@ export function TransferStockDialog({
|
|||||||
resetOnSuccess
|
resetOnSuccess
|
||||||
onSuccess={() => onOpenChange(false)}
|
onSuccess={() => onOpenChange(false)}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -208,7 +208,7 @@ export default function RawMaterialCreate() {
|
|||||||
...getPayload(),
|
...getPayload(),
|
||||||
})}
|
})}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -224,7 +224,7 @@ export default function RawMaterialEdit({ rawMaterial }: Props) {
|
|||||||
...getPayload(),
|
...getPayload(),
|
||||||
})}
|
})}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -64,7 +64,7 @@ export default function RawMaterialVariantEdit({ variant }: Props) {
|
|||||||
method="put"
|
method="put"
|
||||||
transform={() => getPayload()}
|
transform={() => getPayload()}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -81,7 +81,7 @@ export default function RoleCreate({ permissions }: Props) {
|
|||||||
<Form
|
<Form
|
||||||
action={store()}
|
action={store()}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -93,7 +93,7 @@ export default function RoleEdit({ role, permissions }: Props) {
|
|||||||
<Form
|
<Form
|
||||||
action={update(role.id)}
|
action={update(role.id)}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
@ -99,7 +99,7 @@ function HomepageSettingsTab({ homepage }: HomepageSettingsTabProps) {
|
|||||||
action={updateHomepage()}
|
action={updateHomepage()}
|
||||||
options={{ preserveScroll: true }}
|
options={{ preserveScroll: true }}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ processing, errors }) => (
|
{({ processing, errors }) => (
|
||||||
@ -530,7 +530,7 @@ export default function AdminSettings({
|
|||||||
action={updateSystem()}
|
action={updateSystem()}
|
||||||
options={{ preserveScroll: true }}
|
options={{ preserveScroll: true }}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ processing, errors }) => (
|
{({ processing, errors }) => (
|
||||||
@ -654,7 +654,7 @@ export default function AdminSettings({
|
|||||||
action={updateSocialMedia()}
|
action={updateSocialMedia()}
|
||||||
options={{ preserveScroll: true }}
|
options={{ preserveScroll: true }}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ processing, errors }) => (
|
{({ processing, errors }) => (
|
||||||
@ -745,7 +745,7 @@ export default function AdminSettings({
|
|||||||
action={updateMarketplace()}
|
action={updateMarketplace()}
|
||||||
options={{ preserveScroll: true }}
|
options={{ preserveScroll: true }}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ processing }) => (
|
{({ processing }) => (
|
||||||
@ -807,7 +807,7 @@ export default function AdminSettings({
|
|||||||
action={updateHr()}
|
action={updateHr()}
|
||||||
options={{ preserveScroll: true }}
|
options={{ preserveScroll: true }}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ processing, errors }) => (
|
{({ processing, errors }) => (
|
||||||
|
|||||||
@ -31,7 +31,7 @@ export default function ConfirmPassword() {
|
|||||||
{...store.form()}
|
{...store.form()}
|
||||||
resetOnSuccess={['password']}
|
resetOnSuccess={['password']}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ processing, errors }) => (
|
{({ processing, errors }) => (
|
||||||
|
|||||||
@ -25,7 +25,7 @@ export default function ForgotPassword({ status }: { status?: string }) {
|
|||||||
<Form
|
<Form
|
||||||
{...email.form()}
|
{...email.form()}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ processing, errors }) => (
|
{({ processing, errors }) => (
|
||||||
|
|||||||
@ -24,7 +24,7 @@ export default function Register({ passwordRules }: Props) {
|
|||||||
disableWhileProcessing
|
disableWhileProcessing
|
||||||
className="flex flex-col gap-6"
|
className="flex flex-col gap-6"
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ processing, errors }) => (
|
{({ processing, errors }) => (
|
||||||
|
|||||||
@ -24,7 +24,7 @@ export default function ResetPassword({ token, email, passwordRules }: Props) {
|
|||||||
transform={(data) => ({ ...data, token, email })}
|
transform={(data) => ({ ...data, token, email })}
|
||||||
resetOnSuccess={['password', 'password_confirmation']}
|
resetOnSuccess={['password', 'password_confirmation']}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ processing, errors }) => (
|
{({ processing, errors }) => (
|
||||||
|
|||||||
@ -61,7 +61,7 @@ export default function TwoFactorChallenge() {
|
|||||||
resetOnError
|
resetOnError
|
||||||
resetOnSuccess={!showRecoveryInput}
|
resetOnSuccess={!showRecoveryInput}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing, clearErrors }) => (
|
{({ errors, processing, clearErrors }) => (
|
||||||
|
|||||||
@ -23,7 +23,7 @@ export default function VerifyEmail({ status }: { status?: string }) {
|
|||||||
{...send.form()}
|
{...send.form()}
|
||||||
className="space-y-6 text-center"
|
className="space-y-6 text-center"
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ processing }) => (
|
{({ processing }) => (
|
||||||
|
|||||||
@ -50,7 +50,7 @@ export default function Profile({ user }: Props) {
|
|||||||
preserveScroll: true,
|
preserveScroll: true,
|
||||||
}}
|
}}
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ processing, errors }) => (
|
{({ processing, errors }) => (
|
||||||
|
|||||||
@ -31,7 +31,7 @@ export default function Security(props: Props) {
|
|||||||
}}
|
}}
|
||||||
resetOnSuccess
|
resetOnSuccess
|
||||||
onError={() => {
|
onError={() => {
|
||||||
toast.error('Terjadi kesalahan saat menyimpan data. Silakan periksa kembali input Anda.');
|
toast.error('Ada data yang belum sesuai, silakan periksa kembali input Anda.');
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{({ errors, processing }) => (
|
{({ errors, processing }) => (
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user