1 | import addToMapSet from './add-to-map-set.js'
|
2 | import getViewIdFromFile from './get-view-id-from-file.js'
|
3 |
|
4 | export default function processViewCustomFiles({
|
5 | filesViewCustom,
|
6 | viewsById,
|
7 | viewsToFiles,
|
8 | }) {
|
9 | ;[...filesViewCustom].forEach(file => {
|
10 | let id = getViewIdFromFile(file)
|
11 |
|
12 | addToMapSet(viewsById, id, file)
|
13 |
|
14 | viewsToFiles.set(file, {
|
15 | custom: true,
|
16 | file,
|
17 | id,
|
18 | logic: false,
|
19 | source: null,
|
20 | version: 0,
|
21 | })
|
22 | })
|
23 | }
|