From 31e70eebfb6de367eb3e36453f0a1888d63c3678 Mon Sep 17 00:00:00 2001 From: Susmitha Girumala Date: Mon, 4 May 2020 21:35:37 -0400 Subject: [PATCH] =?UTF-8?q?refactor:=20=F0=9F=92=A1=20Update=20html=20chec?= =?UTF-8?q?kbox=20to=20use=20ember=20component?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Refactor to use ember provided input element with checkbox type. Removed unnecessary sass mixin for checkbox. --- addons/rose/addon/components/rose/checkbox.js | 8 +- .../styles/rose/components/_checkbox.scss | 102 ++++++++++---- .../styles/rose/utilities/_checkbox.scss | 130 ------------------ .../templates/components/rose/checkbox.hbs | 22 +-- addons/rose/app/templates/index.hbs | 9 +- addons/rose/stories/checkbox.stories.js | 16 ++- .../components/rose/checkbox-test.js | 28 ++-- 7 files changed, 125 insertions(+), 190 deletions(-) delete mode 100644 addons/rose/addon/styles/rose/utilities/_checkbox.scss diff --git a/addons/rose/addon/components/rose/checkbox.js b/addons/rose/addon/components/rose/checkbox.js index c07ab19d7..498f01042 100644 --- a/addons/rose/addon/components/rose/checkbox.js +++ b/addons/rose/addon/components/rose/checkbox.js @@ -2,16 +2,18 @@ import Component from '@ember/component'; import layout from '../../templates/components/rose/checkbox'; /** - A simple HTML `` element wrapped in `