Skip to content

Commit

Permalink
feat: provide the color component instance as ColorWrap token (#352)
Browse files Browse the repository at this point in the history
  • Loading branch information
mmuenker committed Jun 21, 2021
1 parent 76f6703 commit 2319bcc
Show file tree
Hide file tree
Showing 14 changed files with 69 additions and 13 deletions.
4 changes: 4 additions & 0 deletions src/lib/components/alpha/alpha-picker.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,10 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => AlphaPickerComponent),
multi: true,
},
{
provide: ColorWrap,
useExisting: forwardRef(() => AlphaPickerComponent)
}
]
})
Expand Down
6 changes: 5 additions & 1 deletion src/lib/components/block/block.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,11 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => BlockComponent),
multi: true,
}
},
{
provide: ColorWrap,
useExisting: forwardRef(() => BlockComponent),
},
]
})
export class BlockComponent extends ColorWrap {
Expand Down
6 changes: 5 additions & 1 deletion src/lib/components/chrome/chrome.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,11 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => ChromeComponent),
multi: true,
}
},
{
provide: ColorWrap,
useExisting: forwardRef(() => ChromeComponent),
},
]
})
export class ChromeComponent extends ColorWrap {
Expand Down
6 changes: 5 additions & 1 deletion src/lib/components/circle/circle.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,11 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => CircleComponent),
multi: true,
}
},
{
provide: ColorWrap,
useExisting: forwardRef(() => CircleComponent),
},
]
})
export class CircleComponent extends ColorWrap {
Expand Down
6 changes: 5 additions & 1 deletion src/lib/components/compact/compact.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,11 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => CompactComponent),
multi: true,
}
},
{
provide: ColorWrap,
useExisting: forwardRef(() => CompactComponent),
},
]
})
export class CompactComponent extends ColorWrap {
Expand Down
6 changes: 5 additions & 1 deletion src/lib/components/github/github.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,11 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => GithubComponent),
multi: true,
}
},
{
provide: ColorWrap,
useExisting: forwardRef(() => GithubComponent),
},
]
})
export class GithubComponent extends ColorWrap {
Expand Down
6 changes: 5 additions & 1 deletion src/lib/components/hue/hue-picker.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,11 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => HuePickerComponent),
multi: true,
}
},
{
provide: ColorWrap,
useExisting: forwardRef(() => HuePickerComponent),
},
]
})
export class HuePickerComponent extends ColorWrap implements OnChanges {
Expand Down
6 changes: 5 additions & 1 deletion src/lib/components/material/material.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,11 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => MaterialComponent),
multi: true,
}
},
{
provide: ColorWrap,
useExisting: forwardRef(() => MaterialComponent),
},
]
})
export class MaterialComponent extends ColorWrap {
Expand Down
6 changes: 5 additions & 1 deletion src/lib/components/photoshop/photoshop.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,11 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => PhotoshopComponent),
multi: true,
}
},
{
provide: ColorWrap,
useExisting: forwardRef(() => PhotoshopComponent),
},
]
})
export class PhotoshopComponent extends ColorWrap {
Expand Down
6 changes: 5 additions & 1 deletion src/lib/components/shade/shade-picker.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,11 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => ShadeSliderComponent),
multi: true,
}
},
{
provide: ColorWrap,
useExisting: forwardRef(() => ShadeSliderComponent),
},
]
})
export class ShadeSliderComponent extends ColorWrap implements OnChanges {
Expand Down
6 changes: 5 additions & 1 deletion src/lib/components/sketch/sketch.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,11 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => SketchComponent),
multi: true,
}
},
{
provide: ColorWrap,
useExisting: forwardRef(() => SketchComponent),
},
]
})
export class SketchComponent extends ColorWrap {
Expand Down
6 changes: 5 additions & 1 deletion src/lib/components/slider/slider.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,11 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => SliderComponent),
multi: true,
}
},
{
provide: ColorWrap,
useExisting: forwardRef(() => SliderComponent),
},
]
})
export class SliderComponent extends ColorWrap {
Expand Down
6 changes: 5 additions & 1 deletion src/lib/components/swatches/swatches.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,11 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => SwatchesComponent),
multi: true,
}
},
{
provide: ColorWrap,
useExisting: forwardRef(() => SwatchesComponent),
},
]
})
export class SwatchesComponent extends ColorWrap {
Expand Down
6 changes: 5 additions & 1 deletion src/lib/components/twitter/twitter.component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,11 @@ import { NG_VALUE_ACCESSOR } from '@angular/forms';
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => TwitterComponent),
multi: true,
}
},
{
provide: ColorWrap,
useExisting: forwardRef(() => TwitterComponent),
},
]
})
export class TwitterComponent extends ColorWrap {
Expand Down

0 comments on commit 2319bcc

Please sign in to comment.