diff --git a/src/assets/svg/arrow-narrow-right.svg b/src/assets/svg/arrow-narrow-right.svg new file mode 100644 index 00000000..5ff170ff --- /dev/null +++ b/src/assets/svg/arrow-narrow-right.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/icn_clock.svg b/src/assets/svg/icn_clock.svg new file mode 100644 index 00000000..30717cb5 --- /dev/null +++ b/src/assets/svg/icn_clock.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/svg/index.ts b/src/assets/svg/index.ts index e69de29b..c7a67232 100644 --- a/src/assets/svg/index.ts +++ b/src/assets/svg/index.ts @@ -0,0 +1,9 @@ +import Icn_arrow_narrow_right from '@/assets/svg/arrow-narrow-right.svg?react'; +import Icn_clock from '@/assets/svg/icn_clock.svg?react'; + +const Icons = { + Icn_clock, + Icn_arrow_narrow_right, +}; + +export default Icons; diff --git a/src/components/common/textbox/TextInputDesc.tsx b/src/components/common/textbox/TextInputDesc.tsx new file mode 100644 index 00000000..4496ae74 --- /dev/null +++ b/src/components/common/textbox/TextInputDesc.tsx @@ -0,0 +1,17 @@ +import styled from '@emotion/styled'; + +import { SizeType } from '@/types/textInputType'; + +const TextInputDesc = ({ type }: SizeType) => { + return ; +}; + +const TextInputDescLayout = styled.textarea<{ type: string }>` + width: ${({ type }) => (type === 'long' ? '34.8rem' : '30.4rem')}; + height: ${({ type }) => (type === 'long' ? '14.5rem' : '18rem')}; + + ${({ theme }) => theme.fontTheme.BODY_02}; + border: solid 1px ${({ theme }) => theme.palette.GREY_01}; + border-radius: 5px; +`; +export default TextInputDesc; diff --git a/src/components/common/textbox/TextInputStaging.tsx b/src/components/common/textbox/TextInputStaging.tsx new file mode 100644 index 00000000..1cdee118 --- /dev/null +++ b/src/components/common/textbox/TextInputStaging.tsx @@ -0,0 +1,56 @@ +import styled from '@emotion/styled'; + +type Props = {}; + +const TextInputStaging = (props: Props) => { + return ( + +