react-native-col
Version:
Flexbox made easy & semantic
93 lines • 4.29 kB
JavaScript
var __rest = (this && this.__rest) || function (s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]];
}
return t;
};
import React from 'react';
import { colStyles as cols } from './styles';
export function createCol(Component) {
const Col = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.col, style] })));
};
Col.TL = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.TL, style] })));
};
Col.T = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.T, style] })));
};
Col.TR = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.TR, style] })));
};
Col.L = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.L, style] })));
};
Col.C = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.C, style] })));
};
Col.R = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.R, style] })));
};
Col.BL = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.BL, style] })));
};
Col.B = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.B, style] })));
};
Col.BR = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.BR, style] })));
};
Col.TBL = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.TBL, style] })));
};
Col.TB = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.TB, style] })));
};
Col.TBR = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.TBR, style] })));
};
Col.BTL = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.BTL, style] })));
};
Col.BT = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.BT, style] })));
};
Col.BTR = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.BTR, style] })));
};
Col.LRT = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.LRT, style] })));
};
Col.LRC = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.LRC, style] })));
};
Col.LRB = (_a) => {
var { style } = _a, rest = __rest(_a, ["style"]);
return (React.createElement(Component, Object.assign({}, rest, { style: [cols.LRB, style] })));
};
return Col;
}
//# sourceMappingURL=col.js.map