MCPcopy Create free account
hub / github.com/aiprodcoder/MIXAPI / handleSelectAll

Function handleSelectAll

web/src/components/table/TaskLogsTable.js:174–187  ·  view source on GitHub ↗
(checked)

Source from the content-addressed store, hash-verified

172
173 // 处理全选
174 const handleSelectAll = (checked) => {
175 const allKeys = Object.keys(COLUMN_KEYS).map((key) => COLUMN_KEYS[key]);
176 const updatedColumns = {};
177
178 allKeys.forEach((key) => {
179 if (key === COLUMN_KEYS.CHANNEL && !isAdminUser) {
180 updatedColumns[key] = false;
181 } else {
182 updatedColumns[key] = checked;
183 }
184 });
185
186 setVisibleColumns(updatedColumns);
187 };
188
189 // 更新表格时保存列可见性
190 useEffect(() => {

Callers 1

TaskLogsTable.jsFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected