Closed dmstmdrbs closed 2 years ago
๊ตฌํ ๋ด์ฉ ๋ฐ ์์ ํ๋ ๋ด์ญ
๋์์ธ ์คํ์ผ ์ ์ฉ
BottomSheet ํค๋, ๊ฒ์๊ธ ๊ทธ๋ฆผ์, ํญ ์์, ์ญ์ ๋ฐ ์์ ๋ฉ๋ด ๋์์ธ ๋ณ๊ฒฝ, ์ญ์ ๋ชจ๋ฌ ๋์์ธ ๋ณ๊ฒฝ
๊ฒ์๊ธ ์์ ๊ธฐ๋ฅ ์ถ๊ฐ
๊ฒ์๊ธ์ ์์ ํ๋ฉด ๊ฒ์๊ธ ์์ฑ ๋ ์ง์ ์์ ๋ ์ง๋ฅผ ๋น๊ตํ์ฌ (์์ ๋จ)์ ๋ ์ง ์์ ๋์์ค๋๋ค.
๋๊ธ ์์ฑ ๊ธฐ๋ฅ ์ถ๊ฐ
PR์ ๋ณผ ๋ ์ฃผ์๊น๊ฒ ๋ด์ผํ๊ฑฐ๋ ๋งํ๊ณ ์ถ์ ์
๋๊ธ ๊ธฐ๋ฅ 1) ๋๊ธ ์์ฑ์ ์๋ฃํ๋ฉด Input ์ปดํฌ๋ํธ์ ํ ์คํธ๊ฐ ๋จ์์์ด์ ์ด ๋ถ๋ถ ์์ ํ์ต๋๋ค. ๋๊ธ ์ ๋ ฅ ๋ฒํผ์ด ์๊ณ ํค๋ณด๋์์ submit์ผ๋ก ํ๋๋ฐ ๋ฒํผ์ ์ถ๊ฐ๋ก ๋ง๋๋๊ฑด ์ด๋จ๊น์? 2) ์์ง API๋ฅผ ์ฌ์ฉํ ๋ก์ง ์์ง ๋ง๋ค๊ณ ์์ต๋๋ค! 3) Container View์ Style์ ๋ฐฐ๊ฒฝ ์์์ ์ค์ ํด์ฃผ์ง ์์ผ๋ฉด ๋ฐฐ๊ฒฝ์ด ํ์์ผ๋ก ๋ฉ๋๋ค. flex:1๊ณผ ๋ฐฐ๊ฒฝ์์ ๋์์ ์ฃผ๊ฑฐ๋ ๋ด๋ถ ์ปดํฌ๋ํธ์ ๋ฐฐ๊ฒฝ ์์ ์ค์ผ๋ ๊ฒ ๊ฐ๋ค์.
๋ฆฌํฉํ ๋ง 1) ์ฌ๋ช ๋์ด ๋ง๋ค์ด ๋ postContainer๋ฅผ ์ฌ์ฌ์ฉํ๋ ค๋ฉด Map์์ BottomSheet์ ์ฌ๋ ค์ ๊ฒ์๊ธ์ ํ์ธํ๋ ๋ฐฉ์์ด ์๋ navigation์ผ๋ก ๋์ด๊ฐ์ผํ์ง ์๋ ํ๋ ์๊ฐ์ด ๋๋ค์. ์ด ๋ถ๋ถ์ ๋ํด์ ๊ฐ์ด ์๋ ผํด๋ณด๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. 2) ๋ฆฌํฉํ ๋ง๋ ๊ณ์ ๊ฐ์ด ์งํ ํ๊ฒ ์ง๋ง ์ผ๋จ ๊ธฐ๋ฅ ๊ตฌํ์ ๋ฉ์ธ์ผ๋ก ๊ณ์ ์งํํด๋ณด๊ฒ ์ต๋๋ค.
๐ ์์ ๋ด์ญ
๋์์ธ ์คํ์ผ ์ ์ฉ
BottomSheet ํค๋, ๊ฒ์๊ธ ๊ทธ๋ฆผ์, ํญ ์์, ์ญ์ ๋ฐ ์์ ๋ฉ๋ด ๋์์ธ ๋ณ๊ฒฝ, ์ญ์ ๋ชจ๋ฌ ๋์์ธ ๋ณ๊ฒฝ
๊ฒ์๊ธ ์์ ๊ธฐ๋ฅ ์ถ๊ฐ
๊ฒ์๊ธ์ ์์ ํ๋ฉด ๊ฒ์๊ธ ์์ฑ ๋ ์ง์ ์์ ๋ ์ง๋ฅผ ๋น๊ตํ์ฌ (์์ ๋จ)์ ๋ ์ง ์์ ๋์์ค๋๋ค.
๋๊ธ ์์ฑ ๊ธฐ๋ฅ ์ถ๊ฐ
๐ ์์ ์ ํ
๐ PR ํน์ด ์ฌํญ
๋๊ธ ๊ธฐ๋ฅ 1) ๋๊ธ ์์ฑ์ ์๋ฃํ๋ฉด Input ์ปดํฌ๋ํธ์ ํ ์คํธ๊ฐ ๋จ์์์ด์ ์ด ๋ถ๋ถ ์์ ํ์ต๋๋ค. ๋๊ธ ์ ๋ ฅ ๋ฒํผ์ด ์๊ณ ํค๋ณด๋์์ submit์ผ๋ก ํ๋๋ฐ ๋ฒํผ์ ์ถ๊ฐ๋ก ๋ง๋๋๊ฑด ์ด๋จ๊น์? 2) ์์ง API๋ฅผ ์ฌ์ฉํ ๋ก์ง ์์ง ๋ง๋ค๊ณ ์์ต๋๋ค! 3) Container View์ Style์ ๋ฐฐ๊ฒฝ ์์์ ์ค์ ํด์ฃผ์ง ์์ผ๋ฉด ๋ฐฐ๊ฒฝ์ด ํ์์ผ๋ก ๋ฉ๋๋ค. flex:1๊ณผ ๋ฐฐ๊ฒฝ์์ ๋์์ ์ฃผ๊ฑฐ๋ ๋ด๋ถ ์ปดํฌ๋ํธ์ ๋ฐฐ๊ฒฝ ์์ ์ค์ผ๋ ๊ฒ ๊ฐ๋ค์.
๋ฆฌํฉํ ๋ง 1) ์ฌ๋ช ๋์ด ๋ง๋ค์ด ๋ postContainer๋ฅผ ์ฌ์ฌ์ฉํ๋ ค๋ฉด Map์์ BottomSheet์ ์ฌ๋ ค์ ๊ฒ์๊ธ์ ํ์ธํ๋ ๋ฐฉ์์ด ์๋ navigation์ผ๋ก ๋์ด๊ฐ์ผํ์ง ์๋ ํ๋ ์๊ฐ์ด ๋๋ค์. ์ด ๋ถ๋ถ์ ๋ํด์ ๊ฐ์ด ์๋ ผํด๋ณด๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. 2) ๋ฆฌํฉํ ๋ง๋ ๊ณ์ ๊ฐ์ด ์งํ ํ๊ฒ ์ง๋ง ์ผ๋จ ๊ธฐ๋ฅ ๊ตฌํ์ ๋ฉ์ธ์ผ๋ก ๊ณ์ ์งํํด๋ณด๊ฒ ์ต๋๋ค.