Tags: UserBug/codeGuide
Tags
V2 (#1) * gitignore * Variables, functions, CSS classes * Variables, functions, CSS classes fix * Naming convention done * Files done * Add symbols * change style * temp * Common JS in progress... * Common Javascript... * refer single return * No errors/warnings/logs in console * Should I use TypeScript? * Should I use TypeScript? * Forbidden to use any languages other than English in the code. * Remove unnecessary code * Discuss and describe each new npm package * Naming convention * fix url * files * Use Redux only for common data * add version * Redux * Functional Components and new functions * new files * Support only case sensitive path. * Separate exports * Component testing * React Component testing * React Hooks * Hooks as independent files * Useful custom hooks * Useful custom hooks * Split Hooks if they reach limit * Styles * Dont use inline styles * Colors should be specified without opacity * data-testid * Same names in the design instruments and in the code * Git * Recommended workflow * Any git commit message should start with ticket id * End to End (Functional) testing of React Components * javascript * link * Async event handlers * Async event handlers * Readme * Object.prototype.hasOwnProperty * consistency with the server * init-declarations * eslint - react/prop-types * Event handler should not return a promise * someDataFromEvent * fix * eslint - react/destructuring-assignment - never * Dont use destructuring for props * All Components must have PropTypes * useCallback in Functional Components * New variables should contain null * New variables should contain null * Prefer single return * Prefer Promise * Prefer Promise * No errors, warnings, logs in console * JSDoc for static typing * Forbidden to use any languages other than English in the code. * Avoid nested destruction * TODO template * Naming convention * Naming convention * Verb in Function name * Use descriptive names * Use Semicolons * Git * Variables from Generic to Specific * Variables from Generic to Specific * Variables from Generic to Specific * Add JS Styles example * Split Code - Move Out Nested callbacks * home page * Reformat code * Reformat code * Cognitive Complexity * Remove Duplicates * Shorten Files * Slice Long Functions * Sustain Single Responsibility * Use One "third party API" per file * ilities * add eslint rules * max-lines * max-lines * Prefer single return * Prefer single return * No errors, warnings, logs in console * Screaming Architecture * Reformat code * v2 and JavaScript * fix Back to CodeGuide - Readme * README.md * javaScript/README.md * javaScript/README.md * style fix * Code Guide * Code Guide description * Code Guide description * git * Naming convention * fix headers * React and React Hooks * React Component testing * v2 * Styles * fix * fix