« get me outta code hell

linkFlashSide.js « dependencies « content « src - hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/content/dependencies/linkFlashSide.js
blob: b77ca65ad33ed6c166872eb515226ca40b7330ae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
export default {
  contentDependencies: ['linkFlashAct'],

  relations: (relation, flashSide) => ({
    link:
      relation('linkFlashAct', flashSide.acts[0]),
  }),

  data: (flashSide) => ({
    name:
      flashSide.name,

    color:
      flashSide.color,
  }),

  generate: (data, relations) =>
    relations.link.slots({
      content: data.name,
      color: data.color,
    }),
};