Skip to content

Commit

Permalink
Merge pull request #1419 from appknox/PD-1335-dast-automation-p-1-das…
Browse files Browse the repository at this point in the history
…t-scan-full-page-refactor

Pd 1335 dast automation p 1 dast scan full page refactor
  • Loading branch information
future-pirate-king authored Sep 23, 2024
2 parents fd5014d + 801c791 commit 8bbb40d
Show file tree
Hide file tree
Showing 120 changed files with 7,487 additions and 1,059 deletions.
2 changes: 1 addition & 1 deletion app/adapters/dynamicscan.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import commondrf from './commondrf';
import DynamicscanModel from '../models/dynamicscan';
import type DynamicscanModel from 'irene/models/dynamicscan';

export default class DynamicscanAdapter extends commondrf {
namespace = this.namespace_v2;
Expand Down
73 changes: 73 additions & 0 deletions app/components/ak-svg/no-api-url-filter.hbs
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
<svg
width='177'
height='110'
viewBox='0 0 177 110'
fill='none'
xmlns='http://www.w3.org/2000/svg'
>
<g clip-path='url(#clip0_23956_80922)'>
<path
d='M139.217 24.1802C139.217 24.1802 134.284 -14.3464 105.181 13.3525C67.8739 48.8585 42.7963 -21.7103 15.1206 7.09512C0.000741639 22.8314 39.9546 58.0252 13.2711 76.5465C-13.4125 95.0677 8.39281 108.934 8.39281 108.934H159.909C159.909 108.934 175.594 110.064 176.782 90.253C177.967 70.4418 159.734 70.2018 171.05 45.41C182.366 20.6183 142.773 39.9602 139.217 24.1802Z'
fill='#FE4D3F'
fill-opacity='0.1'
/>
<path
d='M8.20068 108.699H152.578'
stroke='#424651'
stroke-width='1.61896'
stroke-miterlimit='10'
/>
<path
d='M157.634 108.699H175.478'
stroke='#424651'
stroke-width='1.61896'
stroke-miterlimit='10'
/>
</g>
<path
d='M72.5534 58.9732L65.3901 94.92C64.9036 97.3614 66.5214 99.7844 68.9627 100.271L70.0571 100.489L104.91 107.434C107.351 107.921 109.774 106.303 110.26 103.862L118.984 60.0857L119.219 58.9071C119.705 56.4657 118.087 54.0427 115.646 53.5562L88.7071 48.1879'
fill='#FF4D3F'
/>
<path
d='M72.5534 58.9732L65.3901 94.92C64.9036 97.3614 66.5214 99.7844 68.9627 100.271L70.0571 100.489L104.91 107.434C107.351 107.921 109.774 106.303 110.26 103.862L118.984 60.0857L119.219 58.9071C119.705 56.4657 118.087 54.0427 115.646 53.5562L88.7071 48.1879'
stroke='#424651'
stroke-miterlimit='10'
stroke-linecap='round'
stroke-linejoin='round'
/>
<path
d='M88.4868 48.1523L85.5366 62.9147L70.7561 59.9777L88.4868 48.1523Z'
fill='#424651'
stroke='#424651'
stroke-width='1.61896'
stroke-miterlimit='10'
stroke-linecap='round'
stroke-linejoin='round'
/>
<path
d='M113.219 63.2165V103.377C113.219 106.105 110.958 108.362 108.226 108.362H107.001H67.9937C65.2613 108.362 63 106.105 63 103.377V54.4695V53.1528C63 50.4252 65.2613 48.168 67.9937 48.168H98.144'
fill='white'
/>
<path
d='M113.219 63.2165V103.377C113.219 106.105 110.958 108.362 108.226 108.362H107.001H67.9937C65.2613 108.362 63 106.105 63 103.377V54.4695V53.1528C63 50.4252 65.2613 48.168 67.9937 48.168H98.144'
stroke='#424651'
stroke-width='1.61896'
stroke-miterlimit='10'
stroke-linecap='round'
stroke-linejoin='round'
/>
<path
d='M98.5391 48.168V63.2165H113.204L98.5391 48.168Z'
fill='#424651'
stroke='#424651'
stroke-width='1.61896'
stroke-miterlimit='10'
stroke-linecap='round'
stroke-linejoin='round'
/>
<defs>
<clipPath id='clip0_23956_80922'>
<rect width='177' height='109' fill='white' />
</clipPath>
</defs>
</svg>
119 changes: 119 additions & 0 deletions app/components/ak-svg/toggle-automated-dast.hbs
Original file line number Diff line number Diff line change
@@ -0,0 +1,119 @@
<svg
width='177'
height='109'
viewBox='0 0 177 109'
fill='none'
xmlns='http://www.w3.org/2000/svg'
>
<g clip-path='url(#clip0_23993_82972)'>
<path
d='M139.217 24.1802C139.217 24.1802 134.284 -14.3464 105.181 13.3525C67.8739 48.8585 42.7963 -21.7103 15.1206 7.09512C0.000741639 22.8314 39.9546 58.0252 13.2711 76.5465C-13.4125 95.0677 8.39281 108.934 8.39281 108.934H159.909C159.909 108.934 175.594 110.064 176.782 90.253C177.967 70.4418 159.734 70.2018 171.05 45.41C182.366 20.6183 142.773 39.9602 139.217 24.1802Z'
fill='#F0F0F0'
/>
<path
d='M8.20068 108.699H152.578'
stroke='#424651'
stroke-width='1.61896'
stroke-miterlimit='10'
/>
<path
d='M157.634 108.699H175.478'
stroke='#424651'
stroke-width='1.61896'
stroke-miterlimit='10'
/>
</g>
<path
d='M40 36.207V87.8682C40 89.3551 41.2053 90.5606 42.6924 90.5606H62.4576L65.0411 87.9769C65.7353 87.2829 65.9095 86.2196 65.4746 85.331C65.0899 84.5447 64.751 83.7285 64.4674 82.9047C64.1463 81.972 63.272 81.3455 62.2919 81.3455H57.9508C56.8748 81.3455 55.9993 80.4702 55.9993 79.3939V72.4653C55.9993 71.3891 56.8746 70.5138 57.9508 70.5138H62.2918C63.2718 70.5138 64.1463 69.8872 64.4672 68.9547C64.751 68.1306 65.0901 67.314 65.4746 66.5281C65.9093 65.6397 65.7351 64.5763 65.041 63.8822L61.9698 60.811C61.6013 60.4425 61.3981 59.9522 61.3983 59.4311C61.3983 58.9098 61.6013 58.4195 61.9698 58.051L66.869 53.1518C67.2377 52.7833 67.7276 52.5804 68.2489 52.5804C68.7702 52.5804 69.2603 52.7833 69.6288 53.1518L72.7 56.223C73.1326 56.6558 73.7091 56.8943 74.3233 56.8941C74.6749 56.8941 75.0284 56.8121 75.3457 56.6568C76.1313 56.2725 76.9475 55.9336 77.7722 55.6494C78.7048 55.3283 79.3314 54.4542 79.3314 53.474V49.1332C79.3314 48.057 80.2069 47.1816 81.2829 47.1816H88.2116C89.2876 47.1816 90.1629 48.057 90.1629 49.1332V53.474C90.1629 54.4542 90.7896 55.3285 91.7223 55.6494C92.5468 55.9336 93.3632 56.2725 94.1486 56.6568C94.4659 56.8123 94.8196 56.8941 95.171 56.8941C95.7852 56.8941 96.3617 56.6558 96.7943 56.223L99.8657 53.1518C100.234 52.7833 100.724 52.5804 101.246 52.5804C101.767 52.5804 102.257 52.7833 102.626 53.1518L107.525 58.051C108.286 58.8119 108.286 60.0502 107.525 60.811L104.454 63.8822C103.76 64.5763 103.585 65.6398 104.02 66.5282C104.404 67.3138 104.743 68.1301 105.027 68.9549C105.349 69.8874 106.223 70.5138 107.203 70.5138H111.544C112.62 70.5138 113.495 71.3891 113.495 72.4653V79.3939C113.495 80.4702 112.62 81.3455 111.544 81.3455H109.163L109.617 81.6624C112.624 83.7635 114.607 86.9956 115.15 90.5604H126.513C128 90.5604 129.206 89.3551 129.206 87.868V36.207H40Z'
fill='#FAFAFA'
/>
<path
d='M120.5 36.207V43.1073H122.295C122.791 43.1073 123.193 43.509 123.193 44.0047V53.4278C123.193 53.9235 122.791 54.3253 122.295 54.3253H120.5V87.868C120.5 89.3549 119.295 90.5604 117.808 90.5604H126.513C128 90.5604 129.206 89.3551 129.206 87.868V36.207H120.5Z'
fill='#D9D9D9'
/>
<path
d='M126.514 26H42.6924C41.2053 26 40 27.2053 40 28.6924V36.3868H129.206V28.6924C129.206 27.2053 128.001 26 126.514 26Z'
fill='#FF3A44'
/>
<path
d='M126.513 26H117.808C119.295 26 120.5 27.2053 120.5 28.6924V36.3868H129.206V28.6924C129.206 27.2053 128 26 126.513 26Z'
fill='#FF4D3F'
/>
<path
d='M50.3868 26H42.6924C41.2053 26 40 27.2053 40 28.6924V36.3868H50.3868V26Z'
fill='#FF4D3F'
/>
<path
d='M59.3494 44.4142H46.315C45.5934 44.4142 45.0083 43.8293 45.0083 43.1075C45.0083 42.3857 45.5934 41.8008 46.315 41.8008H59.3494C60.0711 41.8008 60.6561 42.3857 60.6561 43.1075C60.6561 43.8293 60.0711 44.4142 59.3494 44.4142Z'
fill='#9D9D9D'
/>
<path
d='M59.3494 49.9006H46.315C45.5934 49.9006 45.0083 49.3157 45.0083 48.5938C45.0083 47.872 45.5934 47.2871 46.315 47.2871H59.3494C60.0711 47.2871 60.6561 47.872 60.6561 48.5938C60.6561 49.3157 60.0711 49.9006 59.3494 49.9006Z'
fill='#9D9D9D'
/>
<path
d='M59.3494 55.3889H46.315C45.5934 55.3889 45.0083 54.804 45.0083 54.0821C45.0083 53.3603 45.5934 52.7754 46.315 52.7754H59.3494C60.0711 52.7754 60.6561 53.3603 60.6561 54.0821C60.6561 54.804 60.0711 55.3889 59.3494 55.3889Z'
fill='#9D9D9D'
/>
<path
d='M53.5519 60.8752H46.315C45.5934 60.8752 45.0083 60.2903 45.0083 59.5684C45.0083 58.8466 45.5934 58.2617 46.315 58.2617H53.5519C54.2735 58.2617 54.8586 58.8466 54.8586 59.5684C54.8586 60.2903 54.2735 60.8752 53.5519 60.8752Z'
fill='#9D9D9D'
/>
<path
d='M111.975 44.0049V53.4282C111.975 53.9238 112.377 54.3256 112.873 54.3256H122.296C122.792 54.3256 123.193 53.9238 123.193 53.4282V44.0049C123.193 43.5092 122.792 43.1074 122.296 43.1074H112.873C112.377 43.1074 111.975 43.5092 111.975 44.0049Z'
fill='#FAD34A'
/>
<path
d='M122.296 43.1074H117.719C118.214 43.1074 118.616 43.5092 118.616 44.0049V53.4282C118.616 53.9238 118.214 54.3256 117.719 54.3256H122.296C122.791 54.3256 123.193 53.9238 123.193 53.4282V44.0049C123.193 43.5092 122.791 43.1074 122.296 43.1074Z'
fill='#FAD34A'
/>
<path
d='M88.7485 92.5516C88.7485 85.2307 94.7045 79.275 102.025 79.275C104.754 79.275 107.888 79.583 110 81L111.545 81.5203C112.719 81.5203 113.671 80.5687 113.671 79.3945V72.4659C113.671 71.2919 112.719 70.3401 111.545 70.3401H107.204C106.294 70.3401 105.49 69.759 105.193 68.8985C104.904 68.0584 104.564 67.2418 104.178 66.4521C103.777 65.6329 103.933 64.6511 104.578 64.0061L107.649 60.9349C108.479 60.1047 108.479 58.7588 107.649 57.9286L102.75 53.0294C101.92 52.1992 100.574 52.1992 99.7436 53.0294L96.6725 56.1006C96.0275 56.7456 95.0457 56.9019 94.2264 56.5009C93.4368 56.1145 92.6202 55.7748 91.7801 55.4854C90.9195 55.189 90.3383 54.3846 90.3383 53.4746V49.1336C90.3383 47.9596 89.3865 47.0078 88.2125 47.0078H81.2839C80.1099 47.0078 79.1581 47.9596 79.1581 49.1336V53.4746C79.1581 54.3847 78.5769 55.189 77.7163 55.4854C76.8762 55.7746 76.0598 56.1145 75.27 56.5009C74.4507 56.9019 73.4689 56.7456 72.8239 56.1006L69.7528 53.0294C68.9226 52.1992 67.5766 52.1992 66.7464 53.0294L61.8472 57.9286C61.017 58.7588 61.017 60.1047 61.8472 60.9349L64.9184 64.0061C65.5634 64.6511 65.7197 65.6327 65.3188 66.4521C64.9323 67.2419 64.5924 68.0584 64.3032 68.8987C64.0068 69.7592 63.2024 70.3403 62.2924 70.3403H57.952C56.778 70.3403 55.8262 71.2921 55.8262 72.4661V79.3947C55.8262 80.5688 56.778 81.5205 57.952 81.5205H62.2929C63.2029 81.5205 64.0073 82.1017 64.3037 82.9621C64.5929 83.8022 64.9329 84.6187 65.3193 85.4084C65.7202 86.2277 65.5639 87.2095 64.9191 87.8545L61.8478 90.9258C61.0175 91.756 61.0175 93.102 61.8478 93.9322L66.747 98.8314C67.5772 99.6616 68.9231 99.6616 69.7533 98.8314L72.8245 95.7602C73.4695 95.1152 74.4511 94.9591 75.2705 95.3598C76.0601 95.7463 76.8767 96.086 77.7169 96.3754C78.5774 96.6718 79.1584 97.4762 79.1584 98.3862V102.727C79.1584 103.901 80.1103 104.853 81.2842 104.853H88.2129C89.3868 104.853 90.3387 103.901 90.3387 102.727V98.8463C89.325 96.9718 88.7485 94.8277 88.7485 92.5516Z'
fill='#D9D9D9'
/>
<path
d='M111.545 70.3422H107.204C106.294 70.3422 105.49 69.7612 105.193 68.9006C104.904 68.0605 104.564 67.2439 104.178 66.4543C103.777 65.635 103.933 64.6532 104.578 64.0082L107.649 60.9371C108.479 60.1069 108.479 58.7609 107.649 57.9307L102.75 53.0315C101.92 52.2013 100.574 52.2013 99.7436 53.0315L96.6724 56.1027C96.0274 56.7477 95.0456 56.904 94.2264 56.5029C93.4368 56.1165 92.6201 55.7767 91.78 55.4873C90.9195 55.1909 90.3384 54.3865 90.3384 53.4765V49.1356C90.3384 47.9616 89.3866 47.0098 88.2126 47.0098H81.284C80.11 47.0098 79.1582 47.9616 79.1582 49.1356V49.4619C85.9009 52.4226 91.296 57.8835 94.1715 64.671C97.3895 67.3683 99.4406 71.4146 99.4406 75.9322C99.4406 77.2107 99.2756 78.4513 98.9672 79.6346C99.949 79.4013 100.973 79.2768 102.025 79.2768C104.754 79.2768 107.388 79.583 109.5 81L111.545 81.5221C112.719 81.5221 113.671 80.5704 113.671 79.3963V72.4677C113.671 71.2939 112.719 70.3422 111.545 70.3422Z'
fill='#C4C4C4'
/>
<path
d='M89.0277 95.2656C86.2997 98.2932 82.9411 100.742 79.1582 102.403V102.729C79.1582 103.903 80.11 104.855 81.284 104.855H88.2126C89.3866 104.855 90.3384 103.903 90.3384 102.729V98.848C89.7385 97.739 89.2923 96.5352 89.0277 95.2656Z'
fill='#C4C4C4'
/>
<path
d='M97.4756 80.0785C97.9011 78.7721 98.134 77.3788 98.134 75.9305C98.134 68.5379 92.141 62.5449 84.7484 62.5449C77.3558 62.5449 71.3628 68.5379 71.3628 75.9305C71.3628 83.3232 77.3556 89.3162 84.7484 89.3162C86.379 89.3162 87.9412 89.0238 89.3863 88.49C90.6412 84.5949 93.6478 81.4791 97.4756 80.0785Z'
fill='#F5F8F9'
/>
<path
d='M90.077 86.7669C88.4687 87.5611 86.6602 88.0094 84.7485 88.0094C78.0882 88.0094 72.6696 82.5908 72.6696 75.9306C72.6696 69.2701 78.0882 63.8517 84.7485 63.8517C91.4088 63.8517 96.8274 69.2703 96.8274 75.9306C96.8274 77.6782 96.4514 79.3384 95.7808 80.8396C96.7744 80.3077 97.8437 79.9007 98.9671 79.6348C99.2757 78.4509 99.4409 77.2098 99.4409 75.9306C99.4409 67.8293 92.8499 61.2383 84.7485 61.2383C76.6471 61.2383 70.0562 67.8293 70.0562 75.9306C70.0562 84.032 76.6471 90.6228 84.7485 90.6228C86.2258 90.6228 87.6521 90.4014 88.9982 89.9938C89.2203 88.8603 89.5855 87.7778 90.077 86.7669Z'
fill='#C4C4C4'
/>
<path
d='M84.7484 82.2126C88.2179 82.2126 91.0304 79.4 91.0304 75.9305C91.0304 72.461 88.2179 69.6484 84.7484 69.6484C81.2789 69.6484 78.4663 72.461 78.4663 75.9305C78.4663 79.4 81.2789 82.2126 84.7484 82.2126Z'
fill='#D9D9D9'
/>
<path
d='M84.7486 69.6484C83.9646 69.6484 83.2145 69.7932 82.5225 70.0558C84.8929 70.9545 86.5784 73.2453 86.5784 75.9307C86.5784 78.6161 84.8927 80.9067 82.5225 81.8056C83.2145 82.068 83.9646 82.2129 84.7486 82.2129C88.2181 82.2129 91.0307 79.4003 91.0307 75.9309C91.0308 72.461 88.2182 69.6484 84.7486 69.6484Z'
fill='#C4C4C4'
/>
<path
fill-rule='evenodd'
clip-rule='evenodd'
d='M131.538 105C138.166 105 143.538 99.6274 143.538 93C143.538 86.3726 138.166 81 131.538 81H102C95.3726 81 90 86.3726 90 93C90 99.6274 95.3726 105 102 105H131.538Z'
fill='#C4C4C4'
/>
<path
fill-rule='evenodd'
clip-rule='evenodd'
d='M131.539 84.6934H102C97.4119 84.6934 93.6924 88.4128 93.6924 93.0011C93.6924 97.5893 97.4119 101.309 102 101.309H131.539V84.6934Z'
fill='#2DB421'
/>
<path
d='M131.539 101.309C136.127 101.309 139.846 97.5893 139.846 93.0011C139.846 88.4128 136.127 84.6934 131.539 84.6934C126.95 84.6934 123.231 88.4128 123.231 93.0011C123.231 97.5893 126.95 101.309 131.539 101.309Z'
fill='#ECF0F1'
/>
<defs>
<clipPath id='clip0_23993_82972'>
<rect width='177' height='109' fill='white' />
</clipPath>
</defs>
</svg>
21 changes: 12 additions & 9 deletions app/components/api-filter/index.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -8,19 +8,21 @@
</AkTypography>
{{/if}}

<AkTypography
data-test-apiFilter-description
@variant='body2'
@color='textSecondary'
>
{{t 'otherTemplates.specifyTheURL'}}
</AkTypography>
{{#unless @hideDescriptionText}}
<AkTypography
data-test-apiFilter-description
@variant='body2'
@color='textSecondary'
>
{{t 'otherTemplates.specifyTheURL'}}
</AkTypography>
{{/unless}}
</AkStack>

<AkStack class='mt-2' @spacing='1.5'>
<AkStack class='mt-2' @spacing='1.5' @width='full' {{style maxWidth='750px'}}>
<AkTextField
data-test-apiFilter-apiEndpointInput
@formControlClass='w-8/12'
@formControlClass='w-9/12'
@placeholder={{t 'templates.enterAPIEndpoint'}}
@value={{this.newUrlFilter}}
@helperText={{t 'templates.enterEndpoint'}}
Expand All @@ -30,6 +32,7 @@
<AkButton
data-test-apiFilter-addApiEndpointBtn
@variant='outlined'
@disabled={{this.saveApiUrlFilter.isRunning}}
{{on 'click' this.addApiUrlFilter}}
>
<:leftIcon>
Expand Down
1 change: 1 addition & 0 deletions app/components/api-filter/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ const isRegexFailed = function (url: string) {
export interface ApiFilterSignature {
Args: {
profileId?: string | number;
hideDescriptionText?: boolean;
};
Blocks: {
title: [];
Expand Down
12 changes: 9 additions & 3 deletions app/components/dynamic-scan/expiry/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,13 @@ import { EmberRunTimer } from '@ember/runloop/types';
import DynamicscanModal from 'irene/models/dynamicscan-old';
import ENV from 'irene/config/environment';

export interface DyanmicScanExpirySignature {
export interface DynamicScanExpirySignature {
Args: {
file: FileModel;
};
}

export default class DyanmicScanExpiryComponent extends Component<DyanmicScanExpirySignature> {
export default class DynamicScanExpiryComponent extends Component<DynamicScanExpirySignature> {
@service('notifications') declare notify: NotificationService;
@service declare store: Store;
@service declare datetime: DatetimeService;
Expand All @@ -31,7 +31,7 @@ export default class DyanmicScanExpiryComponent extends Component<DyanmicScanExp
@tracked clockStop = false;
@tracked extendBtnAnchorRef: HTMLElement | null = null;

constructor(owner: unknown, args: DyanmicScanExpirySignature['Args']) {
constructor(owner: unknown, args: DynamicScanExpirySignature['Args']) {
super(owner, args);

this.fetchDynaminscan.perform();
Expand Down Expand Up @@ -142,3 +142,9 @@ export default class DyanmicScanExpiryComponent extends Component<DyanmicScanExp
this.extendBtnAnchorRef = null;
}
}

declare module '@glint/environment-ember-loose/registry' {
export default interface Registry {
'DynamicScan::Expiry': typeof DynamicScanExpiryComponent;
}
}
6 changes: 6 additions & 0 deletions app/components/dynamic-scan/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -98,3 +98,9 @@ export default class DynamicScanComponent extends Component<DynamicScanSignature
}
});
}

declare module '@glint/environment-ember-loose/registry' {
export default interface Registry {
DynamicScan: typeof DynamicScanComponent;
}
}
6 changes: 3 additions & 3 deletions app/components/dynamic-scan/modal/index.hbs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<ProjectPreferences::Provider
<ProjectPreferencesOld::Provider
@profileId={{this.profileId}}
@platform={{this.projectPlatform}}
@project={{@file.project}}
Expand Down Expand Up @@ -75,7 +75,7 @@
{{/if}}

<div class='mt-3'>
<ProjectPreferences::DevicePreference @dpContext={{dpContext}} />
<ProjectPreferencesOld::DevicePreference @dpContext={{dpContext}} />
</div>

{{#unless @file.showScheduleAutomatedDynamicScan}}
Expand Down Expand Up @@ -214,4 +214,4 @@
</AkStack>
</:footer>
</AkModal>
</ProjectPreferences::Provider>
</ProjectPreferencesOld::Provider>
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<AkStack
@direction='column'
@width='full'
@justifyContent='center'
@alignItems='center'
class='pt-3 pb-4'
...attributes
>
<AkSvg::NoApiUrlFilter />

<AkTypography @fontWeight='bold' class='mb-1 mt-3'>
{{@headerText}}
</AkTypography>

<AkTypography>
{{@subText}}
</AkTypography>
</AkStack>
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import Component from '@glimmer/component';

export interface FileDetailsDynamicScanActionDrawerAutomatedDastEmptyListStateSignature {
Element: HTMLElement;
Args: {
headerText: string;
subText: string;
};
}

export default class FileDetailsDynamicScanActionDrawerAutomatedDastEmptyListStateComponent extends Component<FileDetailsDynamicScanActionDrawerAutomatedDastEmptyListStateSignature> {}

declare module '@glint/environment-ember-loose/registry' {
export default interface Registry {
'FileDetails::DynamicScan::Action::Drawer::AutomatedDast::EmptyListState': typeof FileDetailsDynamicScanActionDrawerAutomatedDastEmptyListStateComponent;
}
}
Loading

0 comments on commit 8bbb40d

Please sign in to comment.