JSFiddle - React, Tailwind, and code Playground

by igalst

JavaScript

const roles = [
  {
    organizationId: "...",
    roleId: "UUID",
    name: "My Foldername",
    permissions: {
      /* bits - as per Peter's suggestions */
    },
  },
]

const locations = [
  {
    organizationId: "...",
    locationId: "UUID",
    type: "folder|subfolder",
    name: "My Foldername",
    parentlocationId: "null|UUID",
    roleIds: ["UUID", "UUID"], // only for type="folder"
    roleLocationId: "UUID", // only for type="subfolder"
  },
]

const users = [
  {
    organizationId: "...",
    userId: "UUID",
    firstName: "Israel",
    lastName: "Israeli",
    // other fields...
    roleIds: ["UUID", "UUID"],
  },
]