I would like to put chapter title on a separate page. I use the titlesec package for this. But I would also like to chapter's table of contents on the same separate page (i.e. the chapter title page). Currently, I use minitoc for chapter table of contents. How do I put this minitoc in titlesec?

\usepackage{titlesec}

\titleformat{\chapter}[display]
{\normalfont\Large\filcenter\sffamily}
{\titlerule[1pt]%
\vspace{1pt}%
\titlerule
\vspace{1pc}%
\LARGE\MakeUppercase{\chaptertitlename} \thechapter}
{1pc}
{\titlerule
\vspace{1pc}%
\Huge}
[\newpage] % creates the new page

• I am not sure but titletoc could be better. – touhami Sep 15 '16 at 15:42

Just put the \minitoc before the \newpage:
[\minitoc\newpage]