user-pages.js 657 B

12345678910111213141516171819202122232425262728293031
  1. const crudPages = require('./crud-pages')
  2. crudPages({
  3. titleName: 'User',
  4. titlePlural: 'Users',
  5. pascalName: 'User',
  6. pascalPlural: 'Users',
  7. camelName: 'user',
  8. camelPlural: 'users',
  9. snakeName: 'user',
  10. snakePlural: 'users',
  11. apiPrefix: '/api/users',
  12. columns: [
  13. {
  14. titleName: 'Name',
  15. camelName: 'name',
  16. header: html`<th md-column md-order-by="nameToLower"><span>Name</span></th>`,
  17. cell: html`<td md-cell>{{user.name}}</td>`
  18. },
  19. {
  20. titleName: 'Email',
  21. camelName: 'email'
  22. },
  23. {
  24. titleName: 'Password',
  25. camelName: 'password',
  26. type: 'password',
  27. inList: false
  28. }
  29. ]
  30. })