alex form

This commit is contained in:
IDONTSUDO 2024-10-05 14:33:09 +03:00
parent 0dbc04f09b
commit 139f012803
2 changed files with 7 additions and 2 deletions

View file

@ -155,7 +155,7 @@ export const SkillsScreen = observer(() => {
formBuilder={store.viewModel.Settings}
onChange={(form) => store.updateForm({ Settings: form })}
/>
<ButtonV2 text="save" onClick={() => store.handleFormBuilderModalCancel} />
<ButtonV2 text="save" onClick={() => store.handleFormBuilderModalCancel()} />
</Modal>
<CoreText

View file

@ -74,7 +74,12 @@ export class SkillsStore extends UiDrawerFormState<SkillModel, HttpError> {
}
saveNewSkill = async () => {
(await this.viewModel.valid<SkillModel>()).fold(
async (model) => (await this.skillsHttpRepository.createNewSkill(model), this.handleCancel(), await this.init()),
async (model) => (
await this.skillsHttpRepository.createNewSkill(model),
this.handleCancel(),
await this.init(),
this.editDrawer(DrawersSkills.newSkill, false)
),
async (e) => message.error(e)
);
};