Usage
Once you have @flowable/forms-native and its dependencies installed, you can start using it in your project.
Example:
...
import { Form } from '@flowable/forms-native';
const formConfig = {
  rows: [
    {
      cols: [
        {
          type: 'text',
          label: 'name',
          value: '{{name}}',
          isRequired: true,
        },
      ],
    },
  ],
  outcomes: [
    {
      label: 'save',
      value: 'save',
      enabled: '{{$formValid}}',
    },
  ],
};
export function NativeForm() {
  return (
    <View>
      <Form
        config={formConfig}
        onOutcomePressed={(payload, type) =>
          console.log(
            `type: ${type} | payload: ${JSON.stringify(payload)}`
          )}
      />
    </View>
  );
}