Sure, I meant data model that we don't have to use this data format:
"Id":"a0i7Q000000cXeeQAE",
"Name":"P-000050",
"Country__c":"NLD",
"sitetracker__Project_Status__c":"Complete",
"sitetracker__Project_Template__c":"New Station",
"Construction_Budget_Code__c":"N/A",
"GC_Budget_Code__c":"N/A",
"sitetracker__Site__c":"a0p7Q000000YWUuQAO",
"sitetracker__Project_Start_Date_A__c":"2015-01-21",
"Start_of_construction_F__c":"1900-01-01",
"sitetracker__ProjectTemplate__c":"a0h7Q000000c8RFQAY",
"sitetracker__Project_Complete_A__c":"2015-11-27",
"Grid_Connection_required__c":false,
"Building_Permit_required__c":false,
"GC_Budget_Value__c":0,
"Legal_approval_validation_template_A__c":"1900-01-01",
"Legal_approval_validation_template_F__c":"1900-01-01",
"Place_substation_A__c":"1900-01-01",
"Define_Business_case_F__c":"1900-01-01",
"GPS_survey_F__c":"1900-01-01",
"Sign_GC_contract_A__c":"2015-05-21",
"Internal_Fastned_Approval_F__c":"1900-01-01",
"Define_heads_of_terms_F__c":"1900-01-01",
"Building_Permit_drawings_F__c":"1900-01-01",
"Sign_energy_supply_contract_F__c":"1900-01-01",
"Order_metering_F__c":"1900-01-01",
"Negotiate_terms_with_landlord_F__c":"1900-01-01",
"Approve_site_for_research_F__c":"1900-01-01",
"Physical_evaluation_A__c":"1900-01-01",
"Hand_in_final_Building_Permit_A__c":"1900-01-01",
"Create_existing_situation_drawing_F__c":"1900-01-01",
"Negotiate_location_design_A__c":"1900-01-01",
"Make_Final_Execution_Drawings_F__c":"1900-01-01",
"Create_existing_situation_drawing_A__c":"1900-01-01",
"Building_Permit_drawings_A__c":"1900-01-01",
"Define_Business_case_A__c":"1900-01-01",
"Approve_GC_budget_F__c":"1900-01-01",
"Receive_external_reports_F__c":"1900-01-01",
"Sign_energy_supply_contract_A__c":"1900-01-01",
"Order_metering_A__c":"1900-01-01",
"Order_substation_F__c":"1900-01-01",
"Pre_permit_application_process__c":false,
"Concept_CAD_drawing_A__c":"1900-01-01",
"Generate_drawings_for_GC_request_A__c":"1900-01-01",
"Hand_in_final_Building_Permit_F__c":"1900-01-01",
"Review_of_Execution_Drawings_F__c":"1900-01-01",
"Negotiate_terms_with_landlord_A__c":"1900-01-01",
"All_permits_for_construction_receive_A__c":"1900-01-01",
"Make_Execution_Drawings_A__c":"1900-01-01",
"Hand_in_pre_permit_application_F__c":"2017-04-20",
"Approve_site_for_research_A__c":"1900-01-01",
"Concept_CAD_drawing_F__c":"1900-01-01",
"Make_Execution_Drawings_F__c":"1900-01-01",
"Location_Agreement_signed_by_all_A__c":"2015-01-21",
"Check_utilities_F__c":"1900-01-01",
"Start_of_construction_A__c":"1900-01-01",
"Prepare_contracts_F__c":"1900-01-01",
"Negotiate_location_design_F__c":"1900-01-01",
"Prepare_contracts_A__c":"1900-01-01",
"Initial_capex_budget_F__c":"1900-01-01",
"Define_heads_of_terms_A__c":"1900-01-01",
"Amendments_required__c":false,
"Economic_Evaluation_A__c":"1900-01-01",
"Initial_capex_budget_A__c":"1900-01-01",
"Order_substation_A__c":"1900-01-01",
"Approve_GC_budget_A__c":"1900-01-01",
"Receive_GC_contract_A__c":"1900-01-01",
"Site_Visit_CM__c":false,
"Energize_grid_connection_A__c":"1900-01-01",
"Contract_drawing_A__c":"1900-01-01",
"Initial_design_sketch_A__c":"1900-01-01",
"Check_zoning_A__c":"1900-01-01",
"Economic_Evaluation_F__c":"1900-01-01",
"Contract_works_F__c":"1900-01-01",
"All_reports_completed_A__c":"1900-01-01",
"Approve_Construction_Budget_F__c":"1900-01-01",
"Request_for_Quotations_for_works_A__c":"1900-01-01",
"Sign_Heads_of_Terms_F__c":"2015-09-04",
"Initial_design_sketch_F__c":"1900-01-01",
"Receive_GC_contract_F__c":"1900-01-01",
"All_reports_completed_F__c":"1900-01-01",
"Opening_of_Site_A__c":"2015-11-27",
"Contract_drawing_F__c":"1900-01-01",
"Check_utilities_A__c":"1900-01-01",
"Submit_amendments_to_Building_Permit_F__c":"2017-05-04",
"Building_Permit_Approved_A__c":"2015-02-25",
"Site_Visit_LD__c":false,
"Approve_Construction_Budget_A__c":"1900-01-01",
"Internal_Design_Approval_A__c":"1900-01-01",
"Contract_signed_by_Fastned_A__c":"1900-01-01",
"Request_GC_contract_A__c":"1900-01-01",
"Review_of_Execution_Drawings_A__c":"1900-01-01",
"Generate_drawings_for_GC_request_F__c":"1900-01-01",
"All_permits_for_construction_receive_F__c":"1900-01-01",
"Design_Approval_Substation_F__c":"1900-01-01",
"GPS_survey_A__c":"1900-01-01",
"Place_substation_F__c":"1900-01-01",
"Internal_Design_Approval_F__c":"1900-01-01",
"Contract_signed_by_Fastned_F__c":"1900-01-01",
"Extended_procedure__c":false,
"Internal_Fastned_Approval_A__c":"1900-01-01",
"Receive_external_reports_A__c":"1900-01-01",
"Request_GC_contract_F__c":"1900-01-01",
"Check_zoning_F__c":"1900-01-01",
"Contract_works_A__c":"1900-01-01",
"Energize_grid_connection_F__c":"1900-01-01",
"Make_Final_Execution_Drawings_A__c":"1900-01-01",
"Physical_evaluation_F__c":"1900-01-01",
"Design_Approval_Substation_A__c":"1900-01-01",
"Contract_signed_by_all_A__c":"2017-01-30",
"Request_for_Quotations_for_works_F__c":"1900-01-01",
"Determine_BP_Scope_F__c":"1900-01-01",
"Determine_BP_Scope_A__c":"1900-01-01",
"Determine_scope_Execution_Drawing_F__c":"1900-01-01",
"Determine_scope_Execution_Drawing_A__c":"1900-01-01",
"Revise_BP_drawings_F__c":"1900-01-01",
"Revise_BP_drawings_A__c":"1900-01-01",
"Report_deviations_A__c":"1900-01-01",
"Report_deviations_F__c":"1900-01-01",
"Requested_Capacity__c":500,
"Separate_Location_Agreement__c":true,
"Signing_of_HoT_required__c":false,
"Update_capex_budget_A__c":"1900-01-01",
"Update_capex_budget_F__c":"1900-01-01",
"Grid_Connection__c":"a2R7Q0000000q7XUAQ",
"sitetracker__Site__r":{
"Name":"Bospoort",
"Id":"a0p7Q000000YWUuQAO"
}
},
And files that mentioned here and not attached
import { LightningElement, api, wire } from "lwc";
import { ShowToastEvent } from "lightning/platformShowToastEvent";
import { loadScript, loadStyle } from "lightning/platformResourceLoader";
import GANTT from "@salesforce/resourceUrl/bryntum_gantt";
import GanttToolbarMixin from "./lib/GanttToolbar";
import data from './data/launch-saas'
import getProjects from '@salesforce/apex/GanttChartApexHandler.getProjects';
import getGanttChartConfigurationsWrapper from '@salesforce/apex/GanttChartApexHandler.getGanttChartConfigurationsWrapper'
import { getObjectInfo } from 'lightning/uiObjectInfoApi';
import PHASE_EVENT_CONFIG_OBJECT from '@salesforce/schema/Phase_Event_Gantt_Chart__c';
import { NavigationMixin, CurrentPageReference } from 'lightning/navigation';
It will help a lot if you'll find our example for Salesforce (in examples/salesforce folder) and apply required changes to make possible using your data.
Thank you!