[
    {
        "type": "text",
        "name": "data_source",
        "label": "Data Source",
        "required": true,
        "editable": true,
        "hidden": false
    },
    {
        "type": "text",
        "name": "prospect_name",
        "label": "Prospect Name",
        "required": true,
        "editable": true,
        "hidden": false
    },
    {
        "type": "picker",
        "name": "status",
        "label": "Status",
        "required": false,
        "editable": true,
        "hidden": false,
        "options": ["Pending", "On Hold", "Shortlisted", "Rejected"]
    },
    {
        "type": "sub-form",
        "name": "sku",
        "label": "SKU",
        "required": true,
        "editable": true,
        "hidden": false,
        "fields": [
            {
                "type": "lookup",
                "name": "select_sku",
                "label": "Select SKU",
                "required": true,
                "editable": true,
                "hidden": false,
                "multiple": false,
                "labelKey": "title",
                "primaryKey": "isbn",
                "objectType": true,
                "options": [
                    {
                        "title": "SKU 1",
                        "isbn": "C-AQ-112345",
                        "mrp": 100
                    },
                    {
                        "title": "SKU 2",
                        "isbn": "C-AQ-1123333",
                        "mrp": 200
                    }
                ],
                "fields": [
                    {
                        "type": "text",
                        "name": "isbn",
                        "label": "ISBN",
                        "required": true,
                        "editable": false,
                        "hidden": false
                    },
                    {
                        "type": "text",
                        "name": "title",
                        "label": "Title",
                        "required": true,
                        "editable": false,
                        "hidden": false
                    },
                    {
                        "type": "number",
                        "name": "mrp",
                        "label": "Price",
                        "required": true,
                        "editable": false,
                        "hidden": false
                    }
                ]
            },
            {
                "type": "number",
                "name": "quantity",
                "label": "Quantity",
                "required": true,
                "editable": true,
                "hidden": false
            },
            {
                "type": "calculated",
                "name": "price",
                "label": "Total Price",
                "required": true,
                "editable": true,
                "hidden": false,
                "fields": ["mrp", "quantity"],
                "expression": "quantity * mrp"
            }
        ]
    }
]
