Ignore:
Timestamp:
12/12/24 17:06:06 (5 weeks ago)
Author:
stefan toskovski <stefantoska84@…>
Branches:
main
Parents:
d565449
Message:

Pred finalna verzija

File:
1 edited

Legend:

Unmodified
Added
Removed
  • imaps-frontend/node_modules/eslint-plugin-react/lib/rules/style-prop-object.js

    rd565449 r0c6b92a  
    1919};
    2020
     21/** @type {import('eslint').Rule.RuleModule} */
    2122module.exports = {
    2223  meta: {
     
    8182          && node.arguments.length > 1
    8283        ) {
    83           if (node.arguments[0].name) {
     84          if ('name' in node.arguments[0] && node.arguments[0].name) {
    8485            // store name of component
    8586            const componentName = node.arguments[0].name;
     
    9293          }
    9394          if (node.arguments[1].type === 'ObjectExpression') {
    94             const style = node.arguments[1].properties.find((property) => property.key && property.key.name === 'style' && !property.computed);
    95             if (style) {
     95            const style = node.arguments[1].properties.find((property) => (
     96              'key' in property
     97              && property.key
     98              && 'name' in property.key
     99              && property.key.name === 'style'
     100              && !property.computed
     101            ));
     102
     103            if (style && 'value' in style) {
    96104              if (style.value.type === 'Identifier') {
    97105                checkIdentifiers(style.value);
Note: See TracChangeset for help on using the changeset viewer.