diff --git a/docs/01_getting-started/01_learn-the-basics/01_simple-introduction.mdx b/docs/01_getting-started/01_learn-the-basics/01_simple-introduction.mdx index 783e466f6a..4a9b933c11 100644 --- a/docs/01_getting-started/01_learn-the-basics/01_simple-introduction.mdx +++ b/docs/01_getting-started/01_learn-the-basics/01_simple-introduction.mdx @@ -105,7 +105,7 @@ It provides a series of steps that enable you build the code for a basic applica - the tables and views that make up your data model - the queries that serve data from the database to the front end -- the business components that add additional logica and functionality (such as consolidator and reporting) +- the business components that add additional logic and functionality (such as consolidator and reporting) - the components that provide data and interaction to the front end, such as grids, charts, forms and buttons Once you have put those in place, you can click in Genesis Create to generate the code that meets all those requirements. And then you can run the built code and see the result as well. @@ -113,7 +113,7 @@ Once you have put those in place, you can click in Genesis Create to generate th It means that you (or a Business Analyst, for example) can generate much of the code you need for your application before you flex your developer muscles and start doing the clever-clever stuff. ### The Genesis plugin for Intellij -[Intellij IDEA](https://www.jetbrains.com/idea/) is the essential development environment for Genesis applications. This provides an efficient environment for cosing, including intellisense that prompts you with correct names of fields, tables and other resources, speeding up coding and cutting down bugs caused by typos. +[Intellij IDEA](https://www.jetbrains.com/idea/) is the essential development environment for Genesis applications. This provides an efficient environment for coding, including intellisense that prompts you with correct names of fields, tables and other resources, speeding up coding and cutting down bugs caused by typos. The Genesis plugin for Intellij extends this environment and enables you to build and test your application locally directly from Intellij as you develop; you can trigger builds, start server processes and monitor their health at any time. diff --git a/docs/03_server/04_event-handler/03_advanced.mdx b/docs/03_server/04_event-handler/03_advanced.mdx index 0232a60101..9435d2d798 100644 --- a/docs/03_server/04_event-handler/03_advanced.mdx +++ b/docs/03_server/04_event-handler/03_advanced.mdx @@ -324,7 +324,7 @@ There are other useful properties you can set as part of the `approvableAck` def * `additionalDetails` can provide context information that is only available from a server-side perspective. This information complements the `APPROVAL_MESSAGE` content provided by the front end. * `approvalType` is used to state the action that happens when this event is approved: NEW for insertions, UPDATE for amends, REMOVE for removals. If undefined, this defaults to UNKNOWN). Most events will be simple, but of course some could affect multiple entities in different ways, which is why the `entityDetails` parameter can contain many entities, each with their own `approvalType`. -One further proprty, `approvableAck`, can be used in both custom EventHandler definitions and GPAL Event Handlers. Here is an example of `approvableAck` in action for a GPAL Event Handler `onValidate` block below. +One further property, `approvableAck`, can be used in both custom EventHandler definitions and GPAL Event Handlers. Here is an example of `approvableAck` in action for a GPAL Event Handler `onValidate` block below. ```kotlin eventHandler {