Browse Source

moves helpers to dedicated folder and adds input validation helper stores

pull/1491/head
Keviin Åberg Kultalahti 5 years ago
parent
commit
e0993951b2
  1. 2
      packages/builder/src/helpers/fetchData.js
  2. 2
      packages/builder/src/helpers/helpers.js
  3. 2
      packages/builder/src/helpers/index.js
  4. 2
      packages/builder/src/helpers/validation/index.js
  5. 4
      packages/builder/vite.config.js

2
packages/builder/src/helperStores.js → packages/builder/src/helpers/fetchData.js

@ -1,7 +1,7 @@
import { writable } from 'svelte/store'
import api from "builderStore/api"
export function fetchData (url) {
export default function (url) {
const store = writable({status: 'LOADING', data: {}, error: {}})
async function get() {

2
packages/builder/src/helpers.js → packages/builder/src/helpers/helpers.js

@ -22,3 +22,5 @@ export const capitalise = s => s.substring(0, 1).toUpperCase() + s.substring(1)
export const get_name = s => (!s ? "" : last(s.split("/")))
export const get_capitalised_name = name => pipe(name, [get_name, capitalise])

2
packages/builder/src/helpers/index.js

@ -0,0 +1,2 @@
export { default as fetchData } from './fetchData'
export { buildStyle, convertCamel, pipe, capitalise, get_name, get_capitalised_name } from './helpers'

2
packages/builder/src/helpers/validation/index.js

@ -0,0 +1,2 @@
export { emailValidator, requiredValidator } from './validators'
export { createValidationStore } from './validation'

4
packages/builder/vite.config.js

@ -56,10 +56,6 @@ export default ({ mode }) => {
find: "actions",
replacement: path.resolve("./src/actions"),
},
{
find: "helperStores",
replacement: path.resolve("./src/helperStores"),
},
{
find: "helpers",
replacement: path.resolve("./src/helpers"),

Loading…
Cancel
Save