mirror of
https://github.com/FranP-code/ChatGPT.git
synced 2025-10-13 00:13:25 +00:00
chore: awesome
This commit is contained in:
6
src/view/model/SyncCustom/Form.tsx
vendored
6
src/view/model/SyncCustom/Form.tsx
vendored
@@ -84,14 +84,14 @@ const SyncForm: ForwardRefRenderFunction<FormProps, SyncFormProps> = ({ record,
|
||||
<Form.Item
|
||||
label="Name"
|
||||
name="name"
|
||||
rules={[{ required: true, message: 'Please input name!' }]}
|
||||
rules={[{ required: true, message: 'Please enter a name!' }]}
|
||||
>
|
||||
<Input placeholder="Please input name" {...DISABLE_AUTO_COMPLETE} />
|
||||
<Input placeholder="Please enter a name" {...DISABLE_AUTO_COMPLETE} />
|
||||
</Form.Item>
|
||||
<Form.Item
|
||||
label="PATH"
|
||||
name="path"
|
||||
rules={[{ required: true, message: 'Please input path!' }]}
|
||||
rules={[{ required: true, message: 'Please enter the path!' }]}
|
||||
>
|
||||
<Input
|
||||
placeholder="YOUR_PATH"
|
||||
|
||||
15
src/view/model/SyncCustom/index.tsx
vendored
15
src/view/model/SyncCustom/index.tsx
vendored
@@ -96,13 +96,16 @@ export default function SyncCustom() {
|
||||
const handleOk = () => {
|
||||
formRef.current?.form?.validateFields()
|
||||
.then((vals: Record<string, any>) => {
|
||||
let data = [];
|
||||
switch (opInfo.opType) {
|
||||
case 'new': data = opAdd(vals); break;
|
||||
case 'edit': data = opReplace(opInfo?.opRecord?.[opSafeKey], vals); break;
|
||||
default: break;
|
||||
if (opInfo.opType === 'new') {
|
||||
const data = opAdd(vals);
|
||||
modelSet(data);
|
||||
message.success('Data added successfully');
|
||||
}
|
||||
if (opInfo.opType === 'edit') {
|
||||
const data = opReplace(opInfo?.opRecord?.[opSafeKey], vals);
|
||||
modelSet(data);
|
||||
message.success('Data updated successfully');
|
||||
}
|
||||
modelSet(data);
|
||||
hide();
|
||||
})
|
||||
};
|
||||
|
||||
12
src/view/model/UserCustom/Form.tsx
vendored
12
src/view/model/UserCustom/Form.tsx
vendored
@@ -35,16 +35,16 @@ const UserCustomForm: ForwardRefRenderFunction<FormProps, UserCustomFormProps> =
|
||||
<Form.Item
|
||||
label="/{cmd}"
|
||||
name="cmd"
|
||||
rules={[{ required: true, message: 'Please input {cmd}!' }]}
|
||||
rules={[{ required: true, message: 'Please enter the {cmd}!' }]}
|
||||
>
|
||||
<Input placeholder="Please input {cmd}" {...DISABLE_AUTO_COMPLETE} />
|
||||
<Input placeholder="Please enter the {cmd}" {...DISABLE_AUTO_COMPLETE} />
|
||||
</Form.Item>
|
||||
<Form.Item
|
||||
label="Act"
|
||||
name="act"
|
||||
rules={[{ required: true, message: 'Please input act!' }]}
|
||||
rules={[{ required: true, message: 'Please enter the Act!' }]}
|
||||
>
|
||||
<Input placeholder="Please input act" {...DISABLE_AUTO_COMPLETE} />
|
||||
<Input placeholder="Please enter the Act" {...DISABLE_AUTO_COMPLETE} />
|
||||
</Form.Item>
|
||||
<Form.Item label="Tags" name="tags">
|
||||
<Tags value={record?.tags} />
|
||||
@@ -55,9 +55,9 @@ const UserCustomForm: ForwardRefRenderFunction<FormProps, UserCustomFormProps> =
|
||||
<Form.Item
|
||||
label="Prompt"
|
||||
name="prompt"
|
||||
rules={[{ required: true, message: 'Please input prompt!' }]}
|
||||
rules={[{ required: true, message: 'Please enter a prompt!' }]}
|
||||
>
|
||||
<Input.TextArea rows={4} placeholder="Please input prompt" {...DISABLE_AUTO_COMPLETE} />
|
||||
<Input.TextArea rows={4} placeholder="Please enter a prompt" {...DISABLE_AUTO_COMPLETE} />
|
||||
</Form.Item>
|
||||
</Form>
|
||||
)
|
||||
|
||||
8
src/view/model/UserCustom/index.tsx
vendored
8
src/view/model/UserCustom/index.tsx
vendored
@@ -52,14 +52,6 @@ export default function LanguageModel() {
|
||||
}
|
||||
}, [opInfo.opTime])
|
||||
|
||||
|
||||
useEffect(() => {
|
||||
if (opInfo.opType === 'enable') {
|
||||
const data = opReplace(opInfo?.opRecord?.[opSafeKey], opInfo?.opRecord);
|
||||
modelCacheSet(data);
|
||||
}
|
||||
}, [opInfo.opTime]);
|
||||
|
||||
const handleEnable = (isEnable: boolean) => {
|
||||
const data = opReplaceItems(selectedRowIDs, { enable: isEnable })
|
||||
modelCacheSet(data);
|
||||
|
||||
Reference in New Issue
Block a user