Guide to configuring dns router
Each domain or subdoman has a configuration object which looks like this:
{
"type": "lookup",
"fallback": {
[ | |
{ uid: '07qlmIFMqsQSwwWxzrKuwxsbU1u1', tdeeAdjustment: 0 }, | |
{ uid: '1uc0k8RgQaMpTEK8iCpwnlAVN3p1', tdeeAdjustment: -450 }, | |
{ uid: '2M6u6ixyuxWayX0QjH7bJKuxpKN2', tdeeAdjustment: -200 }, | |
{ uid: '2s9NbjlVXMRWf9d9JouQp8u8HFz2', tdeeAdjustment: 0 }, | |
{ uid: '5teP806KoHdMqoobrOPA6OrhWvu1', tdeeAdjustment: -300 }, | |
{ uid: '6MqLoMfmJEPAFk8TY2YxFfojZoQ2', tdeeAdjustment: 250 }, | |
{ uid: '6kzM9ItTGEc6pPQO5wgohy0j4cp1', tdeeAdjustment: -300 }, | |
{ uid: '7sbC6s3symWO9VYJbckUj8Fk2jH2', tdeeAdjustment: -100 }, | |
{ uid: '8lsiNAzAimcfCxutqdPm0DrrpYZ2', tdeeAdjustment: -200 }, |
import axios from 'axios'; | |
import get from 'lodash/get'; | |
import set from 'lodash/set'; | |
import qs from 'qs'; | |
axios.defaults.baseURL = process.env.REACT_APP_API_URL; | |
axios.defaults.paramsSerializer = params => qs.stringify(params, { arrayFormat: 'brackets' }); | |
const addAuthorizationToHeaders = (state, config) => { |
module.exports = { | |
"color_text_base": "#000000", | |
"color_text_base_inverse": "#ffffff", | |
"color_text_secondary": "#a4a9b0", | |
"color_text_placeholder": "#bbbbbb", | |
"color_text_disabled": "#bbbbbb", | |
"color_text_caption": "#888888", | |
"color_text_paragraph": "#333333", | |
"color_link": "red", | |
"fill_base": "#ffffff", |
db.getCollection('users').aggregate([ | |
{ | |
$match: { | |
role: 'USER' | |
} | |
}, | |
{ | |
$lookup: { | |
from: 'ledgers', | |
localField: '_id', |
import React from 'react'; | |
import fb from './firebase-decorator'; | |
//watch single path | |
@fb({ | |
path: props => `users/${props.id}/status`, | |
valueKey: 'userStatus' | |
}) | |
class Example extends React.Component { |