* Makes Consumer Apps dictate aasa results * progress with ConsumerApp query * Adds Team ID migration + Stimulus consumer_app_controller.js * Adds cypress tests * Adds Backfill data_update_script + more specs & tweaks * Remove file added by mistake * Comment typo * Small tweaks + improved specs * Update lib/data_update_scripts/20210622145212_backfill_forem_consumer_app_team_id.rb Co-authored-by: Jamie Gaskins <jamie@forem.com> * Update spec/lib/data_update_scripts/backfill_forem_consumer_app_team_id_spec.rb Co-authored-by: rhymes <github@rhymes.dev> * Make use of create! and log errors to ForemStatsClient * Fix specs * Add mock_rpush call as suggested in review * Add Review suggestions * Fix tests * Remove redundant assert in spec Co-authored-by: Jamie Gaskins <jamie@forem.com> Co-authored-by: rhymes <github@rhymes.dev>
17 lines
386 B
JavaScript
17 lines
386 B
JavaScript
import { Controller } from 'stimulus';
|
|
|
|
export default class ConsumerAppController extends Controller {
|
|
static targets = ['platform', 'teamId'];
|
|
|
|
connect() {
|
|
this.checkPlatform();
|
|
}
|
|
|
|
checkPlatform() {
|
|
if (this.platformTarget.value === 'ios') {
|
|
this.teamIdTarget.classList.remove('hidden');
|
|
} else {
|
|
this.teamIdTarget.classList.add('hidden');
|
|
}
|
|
}
|
|
}
|