├── .babelrc ├── .editorconfig ├── .eslintrc ├── .gitignore ├── .travis.yml ├── ISSUE_TEMPLATE.md ├── LICENSE ├── README.md ├── contributing.md ├── lib ├── Button.js ├── ButtonText.js ├── ChatBot.js ├── ChatBotContainer.js ├── Footer.js ├── InputView.js ├── index.js ├── schemas │ ├── customSchema.js │ ├── optionsSchema.js │ ├── schema.js │ ├── textSchema.js │ ├── updateSchema.js │ └── userSchema.js └── steps │ ├── common │ └── Loading.js │ ├── custom │ ├── CustomStep.js │ └── CustomStepContainer.js │ ├── options │ ├── Option.js │ ├── OptionElement.js │ ├── OptionText.js │ ├── Options.js │ └── OptionsStep.js │ ├── steps.js │ └── text │ ├── Bubble.js │ ├── Image.js │ ├── ImageContainer.js │ ├── TextMessage.js │ ├── TextStep.js │ └── TextStepContainer.js ├── package.json ├── tests ├── helpers │ └── setup.js └── lib │ ├── ChatBot.spec.js │ ├── CustomStep.spec.js │ ├── OptionsStep.spec.js │ ├── TextStep.spec.js │ └── schema.spec.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/.travis.yml -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/README.md -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/contributing.md -------------------------------------------------------------------------------- /lib/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/Button.js -------------------------------------------------------------------------------- /lib/ButtonText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/ButtonText.js -------------------------------------------------------------------------------- /lib/ChatBot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/ChatBot.js -------------------------------------------------------------------------------- /lib/ChatBotContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/ChatBotContainer.js -------------------------------------------------------------------------------- /lib/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/Footer.js -------------------------------------------------------------------------------- /lib/InputView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/InputView.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/schemas/customSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/schemas/customSchema.js -------------------------------------------------------------------------------- /lib/schemas/optionsSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/schemas/optionsSchema.js -------------------------------------------------------------------------------- /lib/schemas/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/schemas/schema.js -------------------------------------------------------------------------------- /lib/schemas/textSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/schemas/textSchema.js -------------------------------------------------------------------------------- /lib/schemas/updateSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/schemas/updateSchema.js -------------------------------------------------------------------------------- /lib/schemas/userSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/schemas/userSchema.js -------------------------------------------------------------------------------- /lib/steps/common/Loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/steps/common/Loading.js -------------------------------------------------------------------------------- /lib/steps/custom/CustomStep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/steps/custom/CustomStep.js -------------------------------------------------------------------------------- /lib/steps/custom/CustomStepContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/steps/custom/CustomStepContainer.js -------------------------------------------------------------------------------- /lib/steps/options/Option.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/steps/options/Option.js -------------------------------------------------------------------------------- /lib/steps/options/OptionElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/steps/options/OptionElement.js -------------------------------------------------------------------------------- /lib/steps/options/OptionText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/steps/options/OptionText.js -------------------------------------------------------------------------------- /lib/steps/options/Options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/steps/options/Options.js -------------------------------------------------------------------------------- /lib/steps/options/OptionsStep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/steps/options/OptionsStep.js -------------------------------------------------------------------------------- /lib/steps/steps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/steps/steps.js -------------------------------------------------------------------------------- /lib/steps/text/Bubble.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/steps/text/Bubble.js -------------------------------------------------------------------------------- /lib/steps/text/Image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/steps/text/Image.js -------------------------------------------------------------------------------- /lib/steps/text/ImageContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/steps/text/ImageContainer.js -------------------------------------------------------------------------------- /lib/steps/text/TextMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/steps/text/TextMessage.js -------------------------------------------------------------------------------- /lib/steps/text/TextStep.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/steps/text/TextStep.js -------------------------------------------------------------------------------- /lib/steps/text/TextStepContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/lib/steps/text/TextStepContainer.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/package.json -------------------------------------------------------------------------------- /tests/helpers/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/tests/helpers/setup.js -------------------------------------------------------------------------------- /tests/lib/ChatBot.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/tests/lib/ChatBot.spec.js -------------------------------------------------------------------------------- /tests/lib/CustomStep.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/tests/lib/CustomStep.spec.js -------------------------------------------------------------------------------- /tests/lib/OptionsStep.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/tests/lib/OptionsStep.spec.js -------------------------------------------------------------------------------- /tests/lib/TextStep.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/tests/lib/TextStep.spec.js -------------------------------------------------------------------------------- /tests/lib/schema.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/tests/lib/schema.spec.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucasBassetti/react-native-chatbot/HEAD/yarn.lock --------------------------------------------------------------------------------