|  | @@ -122,17 +122,23 @@ export default {
 | 
											
												
													
														|  |        const options = this.generation.options
 |  |        const options = this.generation.options
 | 
											
												
													
														|  |        console.log(this.generation)
 |  |        console.log(this.generation)
 | 
											
												
													
														|  |        if (!options || !this.generation.active) return {}
 |  |        if (!options || !this.generation.active) return {}
 | 
											
												
													
														|  | -      const optValues = Object.values(options)
 |  | 
 | 
											
												
													
														|  | 
 |  | +      // const optValues = Object.values(options)
 | 
											
												
													
														|  |        const dynamicColumns = {}
 |  |        const dynamicColumns = {}
 | 
											
												
													
														|  | -      for (let gen = options.primary.value; gen <= this.generation.active; gen++) {
 |  | 
 | 
											
												
													
														|  | -        const opt = optValues.find(opt => opt.value == gen)
 |  | 
 | 
											
												
													
														|  | -        const resolverKey = opt.key + 'Resolver'
 |  | 
 | 
											
												
													
														|  | -        const resolver = this[resolverKey]
 |  | 
 | 
											
												
													
														|  | -        if (typeof resolver === 'function') {
 |  | 
 | 
											
												
													
														|  | -          const genColumns = resolver(gen, this.generation.active)
 |  | 
 | 
											
												
													
														|  | -          Object.assign(dynamicColumns, genColumns)
 |  | 
 | 
											
												
													
														|  | -        }
 |  | 
 | 
											
												
													
														|  | 
 |  | +      const resolverKey = this.generation.activeOpt.key + 'Resolver'
 | 
											
												
													
														|  | 
 |  | +      const resolver = this[resolverKey]
 | 
											
												
													
														|  | 
 |  | +      if (typeof resolver === 'function') {
 | 
											
												
													
														|  | 
 |  | +            const genColumns = resolver(this.generation.active)
 | 
											
												
													
														|  | 
 |  | +            Object.assign(dynamicColumns, genColumns)
 | 
											
												
													
														|  |        }
 |  |        }
 | 
											
												
													
														|  | 
 |  | +      // for (let gen = options.primary.value; gen <= this.generation.active; gen++) {
 | 
											
												
													
														|  | 
 |  | +      //   const opt = optValues.find(opt => opt.value == gen)
 | 
											
												
													
														|  | 
 |  | +      //   const resolverKey = opt.key + 'Resolver'
 | 
											
												
													
														|  | 
 |  | +      //   const resolver = this[resolverKey]
 | 
											
												
													
														|  | 
 |  | +      //   if (typeof resolver === 'function') {
 | 
											
												
													
														|  | 
 |  | +      //     const genColumns = resolver(gen, this.generation.active)
 | 
											
												
													
														|  | 
 |  | +      //     Object.assign(dynamicColumns, genColumns)
 | 
											
												
													
														|  | 
 |  | +      //   }
 | 
											
												
													
														|  | 
 |  | +      // }
 | 
											
												
													
														|  |        console.log(dynamicColumns)
 |  |        console.log(dynamicColumns)
 | 
											
												
													
														|  |        return dynamicColumns
 |  |        return dynamicColumns
 | 
											
												
													
														|  |      },
 |  |      },
 |