MCPcopy Create free account
hub / github.com/mitmproxy/mitmproxy / OptionModal

Function OptionModal

web/src/js/components/Modal/OptionModal.tsx:56–100  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

54)(PureOptionDefault);
55
56export default function OptionModal() {
57 const dispatch = useAppDispatch();
58 const options = useAppSelector(
59 (state) => Object.keys(state.options_meta),
60 shallowEqual,
61 ).sort() as Option[];
62
63 return (
64 <div>
65 <div className="modal-header">
66 <button
67 type="button"
68 className="close"
69 data-dismiss="modal"
70 onClick={() => dispatch(modalAction.hideModal())}
71 >
72 <i className="fa fa-fw fa-times"></i>
73 </button>
74 <div className="modal-title">
75 <h4>Options</h4>
76 </div>
77 </div>
78
79 <div className="modal-body">
80 <div className="form-horizontal">
81 {options.map((name) => (
82 <div key={name} className="form-group">
83 <div className="col-xs-6">
84 <label htmlFor={name}>{name}</label>
85 <OptionHelp name={name} />
86 </div>
87 <div className="col-xs-6">
88 <OptionInput name={name} />
89 <OptionError name={name} />
90 <OptionDefault name={name} />
91 </div>
92 </div>
93 ))}
94 </div>
95 </div>
96
97 <div className="modal-footer"></div>
98 </div>
99 );
100}

Callers

nothing calls this directly

Calls 5

useAppDispatchFunction · 0.90
dispatchFunction · 0.85
sortMethod · 0.80
keysMethod · 0.45
mapMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…