How to use the @microsoft/fast-data-utilities-react.getChildOptionBySchemaId function in @microsoft/fast-data-utilities-react

To help you get started, we’ve selected a few @microsoft/fast-data-utilities-react examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github microsoft / fast-dna / packages / fast-form-generator-react / src / form / form-item.children.tsx View on Github external
private generateChildOptionText(item: any): string {
        const childOption: FormChildOptionItem = getChildOptionBySchemaId(
            item.id,
            this.childOptions
        );

        if (typeof childOption === "object" && childOption !== null) {
            return childOption.name;
        } else {
            return this.getChildOptionTextString(item);
        }
    }
github microsoft / fast-dna / packages / fast-form-generator-react / src / form / form.utilities.ts View on Github external
export function getComponentByDataLocation(
    id: string,
    childOptions: FormChildOptionItem[]
): any {
    const childOption: FormChildOptionItem = getChildOptionBySchemaId(id, childOptions);

    return childOption ? childOption.component : null;
}