fixed replace "/" error
This commit is contained in:
parent
29dcfb6ac1
commit
3f951d1c09
3 changed files with 5 additions and 3 deletions
|
@ -95,7 +95,7 @@ export class FormViewModel {
|
||||||
.replace(/[^\x00-\x7F]/g, "")
|
.replace(/[^\x00-\x7F]/g, "")
|
||||||
.replaceAll("\n", "")
|
.replaceAll("\n", "")
|
||||||
.replaceAll("\\", "")
|
.replaceAll("\\", "")
|
||||||
.replaceAll("/", "")
|
// .replaceAll("/", "")
|
||||||
);
|
);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log("ERROR: FormViewModel json() " + result);
|
console.log("ERROR: FormViewModel json() " + result);
|
||||||
|
@ -159,7 +159,7 @@ export class FormViewModel {
|
||||||
}
|
}
|
||||||
if (objectMapperResult)
|
if (objectMapperResult)
|
||||||
inputResult.push(
|
inputResult.push(
|
||||||
objectMapperResult.replaceAll("\n", "").replaceAll("\\", "").replaceAll("/", "").replaceAll(";", "")
|
objectMapperResult.replaceAll("\n", "").replaceAll("\\", "").replaceAll(";", "")
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -4,7 +4,8 @@ import { Parts } from "../../../../../../features/details/details_http_repositor
|
||||||
export class SelectDetailViewModel {
|
export class SelectDetailViewModel {
|
||||||
details: Parts[];
|
details: Parts[];
|
||||||
constructor(parts: Parts[]) {
|
constructor(parts: Parts[]) {
|
||||||
this.details = parts;
|
|
||||||
|
this.details = parts ?? [];
|
||||||
makeAutoObservable(this);
|
makeAutoObservable(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -10,6 +10,7 @@ import { plainToInstance } from "class-transformer";
|
||||||
export const SelectDetail = observer((props: IFormBuilderComponentsProps<SelectDetailViewModel>) => {
|
export const SelectDetail = observer((props: IFormBuilderComponentsProps<SelectDetailViewModel>) => {
|
||||||
const [store] = React.useState(() => new SelectDetailStore());
|
const [store] = React.useState(() => new SelectDetailStore());
|
||||||
React.useEffect(() => {
|
React.useEffect(() => {
|
||||||
|
console.log(props.dependency.details);
|
||||||
store.viewModel = new SelectDetailViewModel(props.dependency.details);
|
store.viewModel = new SelectDetailViewModel(props.dependency.details);
|
||||||
store.isLoading = false;
|
store.isLoading = false;
|
||||||
store.init();
|
store.init();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue