MCPcopy Create free account
hub / github.com/benwinding/react-admin-import-csv / createInDataProviderFallback

Function createInDataProviderFallback

src/uploader.ts:120–137  ·  view source on GitHub ↗
(
  dataProvider: DataProvider,
  resource: string,
  values: any[]
)

Source from the content-addressed store, hash-verified

118}
119
120async function createInDataProviderFallback(
121 dataProvider: DataProvider,
122 resource: string,
123 values: any[]
124): Promise<ReportItem[]> {
125 const reportItems: ReportItem[] = [];
126 await Promise.all(
127 values.map((value) =>
128 dataProvider
129 .create(resource, { data: value })
130 .then((res) =>
131 reportItems.push({ value: value, success: true, response: res })
132 )
133 .catch((err) => reportItems.push({ value, success: false, err: err }))
134 )
135 );
136 return reportItems;
137}
138
139async function updateInDataProvider(
140 logging: boolean,

Callers 1

createInDataProviderFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected