- // eslint-disable-next-line no-restricted-syntax
- for (const d in this.tableSettings[group]) {
- if (this.tableSettings[group].hasOwnProperty(d)) {
- const field = $table.find(`.${this.tableSettings[group][d].target}`).eq(0);
- if (field.length && this.tableSettings[group][d].hidden) {
- hidden = this.tableSettings[group][d].hidden;
- cell = field.closest('td');
- break;
- }
+ Object.keys(this.tableSettings[group]).some(tableSetting => {
+ const field = $table
+ .find(`.${this.tableSettings[group][tableSetting].target}`)
+ .eq(0);
+ if (field.length && this.tableSettings[group][tableSetting].hidden) {
+ hidden = this.tableSettings[group][tableSetting].hidden;
+ cell = field.closest('td');
+ return true;