Skip to content

Instantly share code, notes, and snippets.

'use strict';
var React = require('react');
module.exports = React.createClass({
propTypes: {
width: React.PropTypes.number,
height: React.PropTypes.number
'use strict';
var object = require('isomorph/object')
var payment = require('payment');
var Input = require('newforms').Input
var React = require('react');
/**
* An HTML <input type="text"> widget.
* @constructor
@marr
marr / Child.js
Last active August 29, 2015 14:22
var Parent = require('./Parent');
export class Child extends Parent {
constructor(props) {
super(props)
}
render() {
super.render()
return <span>pep pep</span>
}
}
// true if any objects values are truthy
function any(object) {
return Object.keys(object).some(k => !!object[k]);
}
// filter empty values from object and return filtered object
function filterObject(object) {
if (object) {
const filteredObject = {};
Object.keys(object).forEach(k => {
var React = require('react'),
Base = require('newforms').TextInput,
classnames = require('classnames');
var UnderlineInput = Base.extend({
constructor: function UnderlineInput(kwargs) {
if(!(this instanceof UnderlineInput)) {
return new UnderlineInput(kwargs);
}
import React from 'react';
import { Calendar, DateInput, Popover } from 'react-datepicker';
import moment from 'moment';
require('react-datepicker/dist/react-datepicker.css');
export class CreditCardForm extends React.Component {
constructor(props) {
import React from 'react';
import { Calendar, DateInput, Popover } from 'react-datepicker';
import moment from 'moment';
require('react-datepicker/dist/react-datepicker.css');
const defaultProps = (props) => (classDef) => classDef.defaultProps = props;
@defaultProps({
import React from 'react';
import { Calendar, DateInput, Popover } from 'react-datepicker';
import moment from 'moment';
require('react-datepicker/dist/react-datepicker.css');
const defaultProps = (props) => (classDef) => classDef.defaultProps = props;
@defaultProps({
@marr
marr / -
Last active August 29, 2015 14:25
'use strict';
var React = require('react'),
Dispatcher = require('dispatchr')(),
newforms = require('newforms'),
LightboxFrame = require('../../js/components/LightboxFrame'),
RenderForm = newforms.RenderForm,
Router = require('react-router'),
UnderlineInput = require('../../js/components/form/UnderlineInput'),
CheckboxWidget = require('../../js/components/form/CheckboxWidget'),
@marr
marr / -
Created July 21, 2015 22:29
const description = this.cleanedData.description;
if (description) {
const p = CampaignActions.verifyContent('description', description);
}
const title = this.cleanedData.title;
if (title) {
const p1 = CampaignActions.verifyContent('title', title);
}
if (p && p1) { p.then(p1).then(callback); }