Skip to content

Commit d9ff031

Browse files
committed
[project/re-structure] Working on project re-structure
0 parents  commit d9ff031

878 files changed

Lines changed: 156072 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.bundle/config

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
BUNDLE_PATH: "vendor/bundle"
2+
BUNDLE_FORCE_RUBY_PLATFORM: 1

.eslintrc.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
module.exports = {
2+
root: true,
3+
extends: '@react-native',
4+
};
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
name: 🐛 Report a bug
3+
about: Create a report to help us improve
4+
title: ''
5+
labels: 'bug'
6+
assignees: ''
7+
---
8+
9+
### Current Behavior
10+
11+
<!-- Describe the issue in detail -->
12+
13+
### Expected Behavior
14+
15+
<!-- A clear and concise description of what you expected to happen -->
16+
17+
### Steps to Reproduce
18+
19+
<!-- Steps to reproduce the issue -->
20+
<!-- Include a code example on snack.expo.dev or a GitHub repo if possible -->
21+
22+
### Preview
23+
24+
<!-- Attach screenshots or videos if applicable -->
25+
26+
### What Have You Tried?
27+
28+
<!-- Describe any steps you've taken to fix or diagnose the issue -->
29+
30+
### Environment
31+
32+
| Software | Version |
33+
| ------------------------------ | ------- |
34+
| iOS | x |
35+
| Android | x |
36+
| React Native | x.x.x |
37+
| react-native-material-elements | x.x.x |
38+
| Node | x.x.x |
39+
| npm or yarn | x.x.x |
40+
| Expo SDK | x.x.x |

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
blank_issues_enabled: false
2+
issue_templates:
3+
- name: 'Bug Report'
4+
description: 'Report a bug or unexpected behavior.'
5+
file: 'bug_report.md'
6+
labels: ['bug']
7+
8+
- name: 'Feature Request'
9+
description: 'Suggest a new feature or improvement.'
10+
file: 'feature_request.md'
11+
labels: ['enhancement']
12+
13+
- name: 'Question'
14+
description: 'Ask a question about the project.'
15+
file: 'question.md'
16+
labels: ['question']
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
name: 🗣 Feature Request
3+
about: Suggest a new idea or improvement for this project
4+
title: ''
5+
labels: 'feature request'
6+
assignees: ''
7+
---
8+
9+
### Problem Statement
10+
11+
**Is your feature request related to a problem? Please describe.**
12+
A clear and concise description of the problem you’re facing. For example, “I’m frustrated when…”
13+
14+
### Proposed Solution
15+
16+
**Describe the solution you’d like.**
17+
A detailed description of what you want to happen, including any specific functionality or design elements.
18+
19+
### Alternatives Considered
20+
21+
**Describe any alternative solutions or features you’ve considered.**
22+
Include any workarounds, related ideas, or alternative approaches you have thought about.
23+
24+
### Additional Context
25+
26+
**Add any other context or screenshots about the feature request here.**
27+
Links to related issues, examples of similar features in other projects, or mockups can be very helpful.

.github/ISSUE_TEMPLATE/question.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
name: 💬 Question
3+
about: You need help with Rn Nex Ui.
4+
title: ''
5+
labels: 'question'
6+
assignees: ''
7+
---
8+
9+
### Ask your Question
10+
11+
<!-- A clear and concise question describing the concern -->
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
name: "Install Dependencies"
2+
description: "Installs project dependencies"
3+
runs:
4+
using: "composite"
5+
steps:
6+
- name: Setup Node.js
7+
uses: actions/setup-node@v3
8+
with:
9+
node-version: 22.9.0
10+
cache: 'yarn'
11+
12+
- name: Install dependencies
13+
run: yarn install
14+
shell: bash

.github/pull_request_template.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
## Background
2+
3+
Description of what you were asked to do. Try to be as detailed as possible.
4+
The idea is to give enough background to the reviewer to perform the code review.
5+
Include relevant links to Jira, Confluence, and other sources.
6+
7+
## Changes
8+
9+
High-level description of what changes you introduced in this PR. Don't bother going into details as they can be seen in the code but also avoid comments like "changed X file" since it's obvious from the diff.
10+
11+
## Extra
12+
13+
[REMOVE this block when not necessary]
14+
Design decisions, diagrams, pictures, results, outstanding work.
15+
16+
## Checklist
17+
18+
- [ ] I updated the tests, if necessary

.github/workflows/code-check.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Code Quality Check
2+
on:
3+
push:
4+
branches:
5+
- master
6+
pull_request:
7+
types: [opened, synchronize, reopened]
8+
jobs:
9+
code-quality-check:
10+
name: Checks code quality
11+
runs-on: ubuntu-latest
12+
steps:
13+
- uses: actions/checkout@v3
14+
with:
15+
fetch-depth: 0
16+
17+
- name: Install dependencies
18+
uses: ./.github/actions/install-dependencies
19+
env:
20+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
21+
22+
- name: Run unit tests
23+
run: yarn run test --coverage --forceExit --maxWorkers=2
24+
continue-on-error: false

.gitignore

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
# OSX
2+
#
3+
.DS_Store
4+
*.notes
5+
6+
# Xcode
7+
#
8+
build/
9+
*.pbxuser
10+
!default.pbxuser
11+
*.mode1v3
12+
!default.mode1v3
13+
*.mode2v3
14+
!default.mode2v3
15+
*.perspectivev3
16+
!default.perspectivev3
17+
xcuserdata
18+
*.xccheckout
19+
*.moved-aside
20+
DerivedData
21+
*.hmap
22+
*.ipa
23+
*.xcuserstate
24+
**/.xcode.env.local
25+
26+
# Android/IntelliJ
27+
#
28+
build/
29+
.idea
30+
.gradle
31+
local.properties
32+
*.iml
33+
*.hprof
34+
.cxx/
35+
*.keystore
36+
!debug.keystore
37+
38+
# node.js
39+
#
40+
node_modules/
41+
npm-debug.log
42+
yarn-error.log
43+
.next
44+
45+
# fastlane
46+
#
47+
# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
48+
# screenshots whenever they are needed.
49+
# For more information about the recommended setup visit:
50+
# https://docs.fastlane.tools/best-practices/source-control/
51+
52+
**/fastlane/report.xml
53+
**/fastlane/Preview.html
54+
**/fastlane/screenshots
55+
**/fastlane/test_output
56+
57+
# Bundle artifact
58+
*.jsbundle
59+
60+
# Ruby / CocoaPods
61+
**/Pods/
62+
/vendor/bundle/
63+
64+
# Temporary files created by Metro to check the health of the file watcher
65+
.metro-health-check*
66+
67+
# testing
68+
/coverage
69+
70+
# Yarn
71+
.yarn/*
72+
!.yarn/patches
73+
!.yarn/plugins
74+
!.yarn/releases
75+
!.yarn/sdks
76+
!.yarn/versions

0 commit comments

Comments
 (0)