Add following to Gemfile
group :development, :test do
gem 'rubocop'
gem 'rubocop-performance'
gem 'rubocop-rails'
gem 'rubocop-minitest' # or gem 'rubocop-rspec' depending on your test suite
end
require "rails_helper" | |
RSpec.describe DateRangeSplitter, type: :service do | |
describe "#generate_split_dates" do | |
it "#splits dates properly exclusive in ranges" do | |
from = DateTime.now | |
to = from + 53.days | |
splitter = DateRangeSplitter.new(from, to, 10, end_inclusive: false) | |
splitter.each do |from_d, to_d| | |
check_against = to_d == to ? 3 : 10 |
import React from 'react' | |
import { Checkbox } from '@shopify/polaris' | |
export default function CheckboxAdapter({ input, meta, ...rest }) { | |
return ( | |
<Checkbox | |
{...input} | |
{...rest} | |
error={meta.touched && meta.error} | |
onChange={(value) => { |
Add following to Gemfile
group :development, :test do
gem 'rubocop'
gem 'rubocop-performance'
gem 'rubocop-rails'
gem 'rubocop-minitest' # or gem 'rubocop-rspec' depending on your test suite
end