@draftbit/types
Advanced tools
Comparing version 40.32.0 to 40.33.2
@@ -6,3 +6,3 @@ "use strict"; | ||
}); | ||
exports.TEXT_INPUT_PROPS = exports.createStateValue = exports.FIELD_NAME = exports.BORDER_RADIUS_MODE = exports.createFieldNameProp = exports.createIconSizeProp = exports.createColorProp = exports.createNumColumnsType = exports.createNumberProp = exports.createTextStyle = exports.createBoolProp = exports.createActionProp = exports.createAspectRatioProp = exports.createIconProp = exports.createHitslopProp = exports.createResizeModeProp = exports.createSourceProp = exports.createImageProp = exports.createTextProp = exports.createElevationType = exports.COMPONENT_TYPES = exports.FORM_TYPES = exports.GROUPS = exports.PLATFORMS = exports.PROP_TYPES = void 0; | ||
exports.TEXT_INPUT_PROPS = exports.createStateValue = exports.createActionProp = exports.createFieldNameProp = exports.FIELD_NAME = exports.BORDER_RADIUS_MODE = exports.createIconSizeProp = exports.createTextEnumProp = exports.createColorProp = exports.createNumColumnsType = exports.createNumberProp = exports.createTextStyle = exports.createBoolProp = exports.createAspectRatioProp = exports.createIconProp = exports.createHitslopProp = exports.createResizeModeProp = exports.createSourceProp = exports.createImageProp = exports.createTextProp = exports.createElevationType = exports.COMPONENT_TYPES = exports.FORM_TYPES = exports.GROUPS = exports.PLATFORMS = exports.PROP_TYPES = void 0; | ||
// @ts-nocheck | ||
@@ -135,3 +135,3 @@ const PROP_TYPES = { | ||
label: "Website URL", | ||
description: "The URL for the website", | ||
description: "A normal URL", | ||
defaultValue: "https://draftbit.com", | ||
@@ -209,16 +209,2 @@ group: GROUPS.data, | ||
const createActionProp = (overrides = {}) => ({ | ||
label: "Action", | ||
description: "Action to execute when button pressed", | ||
group: GROUPS.action, | ||
formType: FORM_TYPES.action, | ||
propType: PROP_TYPES.STRING, | ||
defaultValue: null, | ||
editable: true, | ||
required: false, | ||
...overrides | ||
}); | ||
exports.createActionProp = createActionProp; | ||
const createBoolProp = (overrides = {}) => ({ | ||
@@ -296,2 +282,17 @@ label: "Centered Text", | ||
const createTextEnumProp = (overrides = {}) => ({ | ||
group: GROUPS.basic, | ||
label: "Enum", | ||
description: "Enum", | ||
editable: true, | ||
required: false, | ||
formType: FORM_TYPES.flatArray, | ||
propType: PROP_TYPES.STRING, | ||
defaultValue: null, | ||
options: [], | ||
...overrides | ||
}); | ||
exports.createTextEnumProp = createTextEnumProp; | ||
const createIconSizeProp = (overrides = {}) => ({ | ||
@@ -311,9 +312,2 @@ group: GROUPS.basic, | ||
exports.createIconSizeProp = createIconSizeProp; | ||
const createFieldNameProp = (overrides = {}) => ({ ...FIELD_NAME, | ||
handlerPropName: "onPress", | ||
...overrides | ||
}); | ||
exports.createFieldNameProp = createFieldNameProp; | ||
const BORDER_RADIUS_MODE = { | ||
@@ -343,2 +337,13 @@ label: "Border radius", | ||
const createFieldNameProp = (overrides = {}) => ({ ...FIELD_NAME, | ||
handlerPropName: "onPress", | ||
...overrides | ||
}); | ||
exports.createFieldNameProp = createFieldNameProp; | ||
const createActionProp = (overrides = {}) => createFieldNameProp(overrides); | ||
exports.createActionProp = createActionProp; | ||
const createStateValue = (overrides = {}) => ({ ...FIELD_NAME, | ||
@@ -345,0 +350,0 @@ ...overrides |
@@ -113,3 +113,3 @@ // @ts-nocheck | ||
label: "Website URL", | ||
description: "The URL for the website", | ||
description: "A normal URL", | ||
defaultValue: "https://draftbit.com", | ||
@@ -172,13 +172,2 @@ group: GROUPS.data, | ||
}); | ||
export const createActionProp = (overrides = {}) => ({ | ||
label: "Action", | ||
description: "Action to execute when button pressed", | ||
group: GROUPS.action, | ||
formType: FORM_TYPES.action, | ||
propType: PROP_TYPES.STRING, | ||
defaultValue: null, | ||
editable: true, | ||
required: false, | ||
...overrides | ||
}); | ||
export const createBoolProp = (overrides = {}) => ({ | ||
@@ -241,2 +230,14 @@ label: "Centered Text", | ||
}); | ||
export const createTextEnumProp = (overrides = {}) => ({ | ||
group: GROUPS.basic, | ||
label: "Enum", | ||
description: "Enum", | ||
editable: true, | ||
required: false, | ||
formType: FORM_TYPES.flatArray, | ||
propType: PROP_TYPES.STRING, | ||
defaultValue: null, | ||
options: [], | ||
...overrides | ||
}); | ||
export const createIconSizeProp = (overrides = {}) => ({ | ||
@@ -254,6 +255,2 @@ group: GROUPS.basic, | ||
}); | ||
export const createFieldNameProp = (overrides = {}) => ({ ...FIELD_NAME, | ||
handlerPropName: "onPress", | ||
...overrides | ||
}); | ||
export const BORDER_RADIUS_MODE = { | ||
@@ -280,2 +277,7 @@ label: "Border radius", | ||
}; | ||
export const createFieldNameProp = (overrides = {}) => ({ ...FIELD_NAME, | ||
handlerPropName: "onPress", | ||
...overrides | ||
}); | ||
export const createActionProp = (overrides = {}) => createFieldNameProp(overrides); | ||
export const createStateValue = (overrides = {}) => ({ ...FIELD_NAME, | ||
@@ -282,0 +284,0 @@ ...overrides |
@@ -143,12 +143,2 @@ export declare const PROP_TYPES: { | ||
}; | ||
export declare const createActionProp: (overrides?: {}) => { | ||
label: string; | ||
description: string; | ||
group: string; | ||
formType: string; | ||
propType: string; | ||
defaultValue: null; | ||
editable: boolean; | ||
required: boolean; | ||
}; | ||
export declare const createBoolProp: (overrides?: {}) => { | ||
@@ -206,2 +196,13 @@ label: string; | ||
}; | ||
export declare const createTextEnumProp: (overrides?: {}) => { | ||
group: string; | ||
label: string; | ||
description: string; | ||
editable: boolean; | ||
required: boolean; | ||
formType: string; | ||
propType: string; | ||
defaultValue: null; | ||
options: never[]; | ||
}; | ||
export declare const createIconSizeProp: (overrides?: {}) => { | ||
@@ -218,4 +219,12 @@ group: string; | ||
}; | ||
export declare const createFieldNameProp: (overrides?: {}) => { | ||
handlerPropName: string; | ||
export declare const BORDER_RADIUS_MODE: { | ||
label: string; | ||
description: string; | ||
formType: string; | ||
propType: string; | ||
defaultValue: null; | ||
editable: boolean; | ||
required: boolean; | ||
}; | ||
export declare const FIELD_NAME: { | ||
group: string; | ||
@@ -228,6 +237,9 @@ label: string; | ||
valuePropName: string; | ||
handlerPropName: string; | ||
editable: boolean; | ||
required: boolean; | ||
}; | ||
export declare const BORDER_RADIUS_MODE: { | ||
export declare const createFieldNameProp: (overrides?: {}) => { | ||
handlerPropName: string; | ||
group: string; | ||
label: string; | ||
@@ -238,6 +250,8 @@ description: string; | ||
defaultValue: null; | ||
valuePropName: string; | ||
editable: boolean; | ||
required: boolean; | ||
}; | ||
export declare const FIELD_NAME: { | ||
export declare const createActionProp: (overrides?: {}) => { | ||
handlerPropName: string; | ||
group: string; | ||
@@ -250,3 +264,2 @@ label: string; | ||
valuePropName: string; | ||
handlerPropName: string; | ||
editable: boolean; | ||
@@ -253,0 +266,0 @@ required: boolean; |
{ | ||
"name": "@draftbit/types", | ||
"version": "40.32.0", | ||
"version": "40.33.2", | ||
"description": "Shared constants and types between native and core components", | ||
@@ -53,3 +53,3 @@ "main": "lib/commonjs/index.js", | ||
}, | ||
"gitHead": "12e4e629771a31e408f8fc94955e6d65c56d244f" | ||
"gitHead": "e575360c3e0a054a660aa9ea13a31c4b25f9746b" | ||
} |
@@ -119,3 +119,3 @@ // @ts-nocheck | ||
label: "Website URL", | ||
description: "The URL for the website", | ||
description: "A normal URL", | ||
defaultValue: "https://draftbit.com", | ||
@@ -181,14 +181,2 @@ group: GROUPS.data, | ||
export const createActionProp = (overrides = {}) => ({ | ||
label: "Action", | ||
description: "Action to execute when button pressed", | ||
group: GROUPS.action, | ||
formType: FORM_TYPES.action, | ||
propType: PROP_TYPES.STRING, | ||
defaultValue: null, | ||
editable: true, | ||
required: false, | ||
...overrides, | ||
}); | ||
export const createBoolProp = (overrides = {}) => ({ | ||
@@ -256,2 +244,15 @@ label: "Centered Text", | ||
export const createTextEnumProp = (overrides = {}) => ({ | ||
group: GROUPS.basic, | ||
label: "Enum", | ||
description: "Enum", | ||
editable: true, | ||
required: false, | ||
formType: FORM_TYPES.flatArray, | ||
propType: PROP_TYPES.STRING, | ||
defaultValue: null, | ||
options: [], | ||
...overrides, | ||
}); | ||
export const createIconSizeProp = (overrides = {}) => ({ | ||
@@ -270,8 +271,2 @@ group: GROUPS.basic, | ||
export const createFieldNameProp = (overrides = {}) => ({ | ||
...FIELD_NAME, | ||
handlerPropName: "onPress", | ||
...overrides, | ||
}); | ||
export const BORDER_RADIUS_MODE = { | ||
@@ -302,2 +297,11 @@ label: "Border radius", | ||
export const createFieldNameProp = (overrides = {}) => ({ | ||
...FIELD_NAME, | ||
handlerPropName: "onPress", | ||
...overrides, | ||
}); | ||
export const createActionProp = (overrides = {}) => | ||
createFieldNameProp(overrides); | ||
export const createStateValue = (overrides = {}) => ({ | ||
@@ -304,0 +308,0 @@ ...FIELD_NAME, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
135402
2545