website refactor
This commit is contained in:
@@ -14,7 +14,7 @@ module.exports = {
|
||||
category: 'Template Purity',
|
||||
},
|
||||
messages: {
|
||||
message: 'ViewModels or DisplayObjects import forbidden in templates',
|
||||
message: 'ViewModels or DisplayObjects import forbidden in templates - see apps/website/lib/contracts/view-data/ViewData.ts',
|
||||
},
|
||||
},
|
||||
create(context) {
|
||||
@@ -44,7 +44,7 @@ module.exports = {
|
||||
category: 'Template Purity',
|
||||
},
|
||||
messages: {
|
||||
message: 'State hooks forbidden in templates (use *PageClient.tsx)',
|
||||
message: 'State hooks forbidden in templates (use *PageClient.tsx) - see apps/website/lib/contracts/view-data/ViewData.ts',
|
||||
},
|
||||
},
|
||||
create(context) {
|
||||
@@ -72,7 +72,7 @@ module.exports = {
|
||||
category: 'Template Purity',
|
||||
},
|
||||
messages: {
|
||||
message: 'Derived computations forbidden in templates',
|
||||
message: 'Derived computations forbidden in templates - see apps/website/lib/contracts/view-data/ViewData.ts',
|
||||
},
|
||||
},
|
||||
create(context) {
|
||||
@@ -100,7 +100,7 @@ module.exports = {
|
||||
category: 'Template Purity',
|
||||
},
|
||||
messages: {
|
||||
message: 'Templates cannot import from page-queries, services, api, di, or contracts',
|
||||
message: 'Templates cannot import from page-queries, services, api, di, or contracts - see apps/website/lib/contracts/view-data/ViewData.ts',
|
||||
},
|
||||
},
|
||||
create(context) {
|
||||
@@ -136,7 +136,7 @@ module.exports = {
|
||||
category: 'Template Purity',
|
||||
},
|
||||
messages: {
|
||||
message: 'Template component must accept *ViewData type as first parameter',
|
||||
message: 'Template component must accept *ViewData type as first parameter - see apps/website/lib/contracts/view-data/ViewData.ts',
|
||||
},
|
||||
},
|
||||
create(context) {
|
||||
@@ -164,7 +164,7 @@ module.exports = {
|
||||
category: 'Template Purity',
|
||||
},
|
||||
messages: {
|
||||
message: 'Templates must not export helper functions',
|
||||
message: 'Templates must not export helper functions - see apps/website/lib/contracts/view-data/ViewData.ts',
|
||||
},
|
||||
},
|
||||
create(context) {
|
||||
@@ -192,7 +192,7 @@ module.exports = {
|
||||
category: 'Template Purity',
|
||||
},
|
||||
messages: {
|
||||
message: 'Template files must end with Template.tsx',
|
||||
message: 'Template files must end with Template.tsx - see apps/website/lib/contracts/view-data/ViewData.ts',
|
||||
},
|
||||
},
|
||||
create(context) {
|
||||
|
||||
Reference in New Issue
Block a user