Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View cleverbeagle's full-sized avatar

Clever Beagle cleverbeagle

View GitHub Profile
@cleverbeagle
cleverbeagle / styles.less
Created August 30, 2017 11:02
Fix Atom Linter Underline
// Styling Error Types
atom-text-editor.editor .linter-highlight, .linter-highlight{
&.badge {
border-radius: @component-border-radius;
overflow: hidden;
text-overflow: ellipsis;
}
&.error {
&:not(.line-number){
background-color: transparent;
@cleverbeagle
cleverbeagle / bad-data-example.js
Created November 22, 2017 17:59
Start With the Data - Bad Data Example
{
lol: 'This will not work.',
dangerousData: 129301924109214,
name: 'Fake Restuarant'
}
@cleverbeagle
cleverbeagle / good-data-example.js
Created November 22, 2017 18:00
Start With the Data - Good Data Example
{
name: 'Poppyseed',
address: {
street: '1234 Marion St.',
suite: '29',
postalCode: '12345',
city: 'Andersonville',
state: 'IL',
country: 'US',
},
@cleverbeagle
cleverbeagle / Restaurants.js
Last active September 6, 2018 20:30
Start with the Data - Restaurant Schema
import { Mongo } from 'meteor/mongo';
import SimpleSchema from 'simpl-schema';
const Restaurants = new Mongo.Collection('Restaurants');
Restaurants.allow({
insert: () => false,
update: () => false,
remove: () => false,
});
@cleverbeagle
cleverbeagle / addons.js
Created April 3, 2019 20:50
Example Add Ons
import React from 'react';
import PropTypes from 'prop-types';
import Composer from './imports/ui/components/Composer/Composer';
class AddOns extends React.Component {
state = {
addOns: [],
};
componentWillReceiveProps(nextProps) {