Skip to content

Commit 102f7d7

Browse files
authored
Merge pull request #30 from medzernik/MVP-system-actions
Mvp system actions
2 parents c2b0c6e + 373a880 commit 102f7d7

Some content is hidden

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

78 files changed

+25420
-2572
lines changed

.eslintrc.json

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,21 @@
11
{
22
"extends": [
33
"eslint:recommended",
4+
"plugin:react/jsx-runtime",
5+
"plugin:react-hooks/recommended",
46
"plugin:@typescript-eslint/recommended",
57
"prettier"
68
],
79
"parser": "@typescript-eslint/parser",
8-
"plugins": ["@typescript-eslint"]
10+
"plugins": ["@typescript-eslint", "react", "react-hooks"],
11+
"rules": {
12+
"react/button-has-type": "warn",
13+
"react/prop-types": "warn",
14+
"react/require-default-props": "warn",
15+
"react/no-array-index-key": "warn",
16+
"react/display-name": "warn",
17+
"react/no-danger-with-children": "warn",
18+
"react-hooks/rules-of-hooks": "warn",
19+
"react-hooks/exhaustive-deps": "warn"
20+
}
921
}

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,4 @@ dist-ssr
2222
*.njsproj
2323
*.sln
2424
*.sw?
25+
/data_json.json

.run/Run (Production).run.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="Run (Production)" type="CargoCommandRunConfiguration"
3+
factoryName="Cargo Command" folderName="Tauri">
4+
<option name="command" value="run --release"/>
5+
<option name="workingDirectory" value="file://$PROJECT_DIR$/src-tauri"/>
6+
<option name="channel" value="DEFAULT"/>
7+
<option name="requiredFeatures" value="true"/>
8+
<option name="allFeatures" value="false"/>
9+
<option name="emulateTerminal" value="false"/>
10+
<option name="withSudo" value="false"/>
11+
<option name="buildTarget" value="REMOTE"/>
12+
<option name="backtrace" value="FULL"/>
13+
<envs/>
14+
<option name="isRedirectInput" value="false"/>
15+
<option name="redirectInputPath" value=""/>
16+
<method v="2">
17+
<option name="CARGO.BUILD_TASK_PROVIDER" enabled="true"/>
18+
</method>
19+
</configuration>
20+
</component>

.run/Run (dev only).run.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="Run (dev only)" type="CargoCommandRunConfiguration" factoryName="Cargo Command"
3+
folderName="Backend Only">
4+
<option name="command" value="run"/>
5+
<option name="workingDirectory" value="file://$PROJECT_DIR$/wooting-macro-backend"/>
6+
<option name="channel" value="DEFAULT"/>
7+
<option name="requiredFeatures" value="true"/>
8+
<option name="allFeatures" value="false"/>
9+
<option name="emulateTerminal" value="false"/>
10+
<option name="withSudo" value="false"/>
11+
<option name="buildTarget" value="REMOTE"/>
12+
<option name="backtrace" value="FULL"/>
13+
<envs/>
14+
<option name="isRedirectInput" value="false"/>
15+
<option name="redirectInputPath" value=""/>
16+
<method v="2">
17+
<option name="CARGO.BUILD_TASK_PROVIDER" enabled="true"/>
18+
</method>
19+
</configuration>
20+
</component>

.run/Run.run.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="Run" type="CargoCommandRunConfiguration" factoryName="Cargo Command"
3+
folderName="Tauri" nameIsGenerated="true">
4+
<option name="command" value="run"/>
5+
<option name="workingDirectory" value="file://$PROJECT_DIR$/src-tauri"/>
6+
<option name="channel" value="DEFAULT"/>
7+
<option name="requiredFeatures" value="true"/>
8+
<option name="allFeatures" value="false"/>
9+
<option name="emulateTerminal" value="false"/>
10+
<option name="withSudo" value="false"/>
11+
<option name="buildTarget" value="REMOTE"/>
12+
<option name="backtrace" value="FULL"/>
13+
<envs/>
14+
<option name="isRedirectInput" value="false"/>
15+
<option name="redirectInputPath" value=""/>
16+
<method v="2">
17+
<option name="CARGO.BUILD_TASK_PROVIDER" enabled="true"/>
18+
</method>
19+
</configuration>
20+
</component>

.run/tauri BUILD.run.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="tauri BUILD" type="js.build_tools.npm">
3+
<package-json value="$PROJECT_DIR$/package.json"/>
4+
<command value="build"/>
5+
<node-interpreter value="project"/>
6+
<envs/>
7+
<method v="2"/>
8+
</configuration>
9+
</component>

.run/tauri RUN.run.xml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<component name="ProjectRunConfigurationManager">
2+
<configuration default="false" name="tauri RUN" type="js.build_tools.npm">
3+
<package-json value="$PROJECT_DIR$/package.json"/>
4+
<command value="run"/>
5+
<scripts>
6+
<script value="tauri"/>
7+
</scripts>
8+
<arguments value="dev"/>
9+
<node-interpreter value="project"/>
10+
<envs/>
11+
<method v="2"/>
12+
</configuration>
13+
</component>

0 commit comments

Comments
 (0)