<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def format_props(props, prop_template="{{k}} = { {{v}} }", delim="\n"):
 """ Formats props for the React template. Args: props (dict):
 properties to be written to the template. Returns: Two lists, one containing variable names and the other containing a list of props to be fed to the React template. """

    vars_ = []
    props_ = []
    for k, v in list(props.items()):
        vars_.append(Template("var {{k}} = {{v}};").render(k=k,v=json.dumps(v)))
        props_.append(Template(prop_template).render(k=k, v=k))
    return "\n".join(vars_), delim.join(props_)